From 606d5edcf126db7f2258cd0358de596c8ec2780f Mon Sep 17 00:00:00 2001 From: Ramsey Nasser Date: Sat, 31 May 2025 21:27:00 -0400 Subject: [PATCH 1/3] Rebuild site on top of intaj --- .gitignore | 1 + README.md | 3 - index.html | 19 - package-lock.json | 4200 +++++++---------- package.json | 28 +- pages/index.md | 32 + pacbi.html => pages/pacbi.md | 6 +- partials/about.hbs | 8 + partials/about.html | 32 - partials/{contact.html => contact.hbs} | 0 partials/{footer.html => footer.hbs} | 0 partials/{header.html => header.hbs} | 5 +- partials/{home.html => home.hbs} | 0 partials/{icons.html => icons.hbs} | 0 partials/member.hbs | 81 + partials/members.html | 153 - partials/{menu.html => menu.hbs} | 0 partials/work.hbs | 9 + partials/work.html | 21 - public/android-chrome-192x192.png | Bin 1739 -> 0 bytes public/android-chrome-512x512.png | Bin 8524 -> 0 bytes site/about/how.md | 10 + site/about/who.md | 8 + {public => site}/apple-touch-icon.png | Bin ...mma-goldman-union-square-new-york-1916.jpg | Bin {public => site}/assets/about/union.png | Bin {public => site}/assets/home/emma.mp4 | Bin {public => site}/assets/home/emma.png | Bin {public => site}/assets/members/andy.jpg | Bin {public => site}/assets/members/gwen.png | Bin {public => site}/assets/members/ivan.jpg | Bin {public => site}/assets/members/ramsey.png | Bin {public => site}/assets/work/star-catcher.mp4 | Bin .../assets/work/swing-striker.mp4 | Bin {public => site}/assets/work/wbyi.jpg | Bin {public => site}/assets/work/wbyi.mp4 | Bin {public => site}/assets/work/wbyi2.jpg | Bin {public => site}/assets/work/wbyi3.jpg | Bin {public => site}/favicon-16x16.png | Bin {public => site}/favicon-32x32.png | Bin {public => site}/favicon.ico | Bin site/members/andy.md | 12 + site/members/gwen.md | 10 + site/members/ramsey.md | 10 + {public => site}/site.webmanifest | 0 .../chivo-mono-latin-ext-wght-italic.woff2 | Bin 0 -> 25680 bytes .../chivo-mono-latin-ext-wght-normal.woff2 | Bin 0 -> 22732 bytes .../files/chivo-mono-latin-wght-italic.woff2 | Bin 0 -> 29696 bytes .../files/chivo-mono-latin-wght-normal.woff2 | Bin 0 -> 26400 bytes .../chivo-mono-vietnamese-wght-italic.woff2 | Bin 0 -> 11256 bytes .../chivo-mono-vietnamese-wght-normal.woff2 | Bin 0 -> 9804 bytes site/style/chivo-mono/wght.css | 29 + .../josefin-sans-latin-ext-wght-italic.woff2 | Bin 0 -> 24716 bytes .../josefin-sans-latin-ext-wght-normal.woff2 | Bin 0 -> 21164 bytes .../josefin-sans-latin-wght-italic.woff2 | Bin 0 -> 31144 bytes .../josefin-sans-latin-wght-normal.woff2 | Bin 0 -> 28600 bytes .../josefin-sans-vietnamese-wght-italic.woff2 | Bin 0 -> 9868 bytes .../josefin-sans-vietnamese-wght-normal.woff2 | Bin 0 -> 8520 bytes site/style/josefin-sans/wght.css | 29 + style.css => site/style/main.css | 15 +- site/style/reset.css | 52 + site/work/star-catcher.md | 8 + site/work/swing-striker.md | 8 + site/work/what-brings-you-in.md | 8 + vite.config.js | 23 - work/what-brings-you-in/index.html | 61 - 66 files changed, 2158 insertions(+), 2723 deletions(-) delete mode 100644 README.md delete mode 100644 index.html create mode 100644 pages/index.md rename pacbi.html => pages/pacbi.md (92%) create mode 100644 partials/about.hbs delete mode 100644 partials/about.html rename partials/{contact.html => contact.hbs} (100%) rename partials/{footer.html => footer.hbs} (100%) rename partials/{header.html => header.hbs} (67%) rename partials/{home.html => home.hbs} (100%) rename partials/{icons.html => icons.hbs} (100%) create mode 100644 partials/member.hbs delete mode 100644 partials/members.html rename partials/{menu.html => menu.hbs} (100%) create mode 100644 partials/work.hbs delete mode 100644 partials/work.html delete mode 100644 public/android-chrome-192x192.png delete mode 100644 public/android-chrome-512x512.png create mode 100644 site/about/how.md create mode 100644 site/about/who.md rename {public => site}/apple-touch-icon.png (100%) rename {public => site}/assets/about/emma-goldman-union-square-new-york-1916.jpg (100%) rename {public => site}/assets/about/union.png (100%) rename {public => site}/assets/home/emma.mp4 (100%) rename {public => site}/assets/home/emma.png (100%) rename {public => site}/assets/members/andy.jpg (100%) rename {public => site}/assets/members/gwen.png (100%) rename {public => site}/assets/members/ivan.jpg (100%) rename {public => site}/assets/members/ramsey.png (100%) rename {public => site}/assets/work/star-catcher.mp4 (100%) rename {public => site}/assets/work/swing-striker.mp4 (100%) rename {public => site}/assets/work/wbyi.jpg (100%) rename {public => site}/assets/work/wbyi.mp4 (100%) rename {public => site}/assets/work/wbyi2.jpg (100%) rename {public => site}/assets/work/wbyi3.jpg (100%) rename {public => site}/favicon-16x16.png (100%) rename {public => site}/favicon-32x32.png (100%) rename {public => site}/favicon.ico (100%) create mode 100644 site/members/andy.md create mode 100644 site/members/gwen.md create mode 100644 site/members/ramsey.md rename {public => site}/site.webmanifest (100%) create mode 100644 site/style/chivo-mono/files/chivo-mono-latin-ext-wght-italic.woff2 create mode 100644 site/style/chivo-mono/files/chivo-mono-latin-ext-wght-normal.woff2 create mode 100644 site/style/chivo-mono/files/chivo-mono-latin-wght-italic.woff2 create mode 100644 site/style/chivo-mono/files/chivo-mono-latin-wght-normal.woff2 create mode 100644 site/style/chivo-mono/files/chivo-mono-vietnamese-wght-italic.woff2 create mode 100644 site/style/chivo-mono/files/chivo-mono-vietnamese-wght-normal.woff2 create mode 100644 site/style/chivo-mono/wght.css create mode 100644 site/style/josefin-sans/files/josefin-sans-latin-ext-wght-italic.woff2 create mode 100644 site/style/josefin-sans/files/josefin-sans-latin-ext-wght-normal.woff2 create mode 100644 site/style/josefin-sans/files/josefin-sans-latin-wght-italic.woff2 create mode 100644 site/style/josefin-sans/files/josefin-sans-latin-wght-normal.woff2 create mode 100644 site/style/josefin-sans/files/josefin-sans-vietnamese-wght-italic.woff2 create mode 100644 site/style/josefin-sans/files/josefin-sans-vietnamese-wght-normal.woff2 create mode 100644 site/style/josefin-sans/wght.css rename style.css => site/style/main.css (94%) create mode 100644 site/style/reset.css create mode 100644 site/work/star-catcher.md create mode 100644 site/work/swing-striker.md create mode 100644 site/work/what-brings-you-in.md delete mode 100644 vite.config.js delete mode 100644 work/what-brings-you-in/index.html diff --git a/.gitignore b/.gitignore index 47ebda6..877fab1 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ node_modules dist/ video/ +out/ diff --git a/README.md b/README.md deleted file mode 100644 index a2bbea8..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# emma.coop - -the emma cooperative website \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index 9e8a71f..0000000 --- a/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - -{{> header }} - - - {{> icons }} - {{> menu }} - {{> home }} - {{> about }} - {{> work }} - {{> members }} - {{> contact }} - {{> footer }} - - - - - \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7dbd78c..d153084 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,1116 +1,249 @@ { "name": "emma.coop", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "dependencies": { - "@fontsource-variable/chivo-mono": "^5.0.19", - "@fontsource-variable/josefin-sans": "^5.0.19", - "git-describe": "^4.1.1", - "reset-css": "^5.0.2", - "vite": "^5.0.12" - }, + "name": "emma.coop", + "version": "1.0.0", + "license": "ACSL", "devDependencies": { - "stylelint": "^16.2.1", - "stylelint-config-standard": "^36.0.0", - "vite-plugin-handlebars": "^2.0.0", - "vite-plugin-html": "^3.2.2" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" + "intaj": "^0.1.4" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" + "node": ">= 0.6" } }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.5.0.tgz", - "integrity": "sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^2.2.3" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.3.tgz", - "integrity": "sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.7.tgz", - "integrity": "sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" + "color-convert": "^2.0.1" }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.5.0", - "@csstools/css-tokenizer": "^2.2.3" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.1.tgz", - "integrity": "sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], "engines": { - "node": "^14 || ^16 || >=18" + "node": ">=8" }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.13" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@fontsource-variable/chivo-mono": { - "version": "5.0.19", - "resolved": "https://registry.npmjs.org/@fontsource-variable/chivo-mono/-/chivo-mono-5.0.19.tgz", - "integrity": "sha512-/2QO74rqLOWQHuN+k0tMfDbxAaBNJgD+xkC9KuU2blyRwg2hFwFpaYK/qoeLgtY0YE80Y3OPCCESy2Tfirnjtg==" - }, - "node_modules/@fontsource-variable/josefin-sans": { - "version": "5.0.19", - "resolved": "https://registry.npmjs.org/@fontsource-variable/josefin-sans/-/josefin-sans-5.0.19.tgz", - "integrity": "sha512-/e2QwUF+m5m6zj7BKgLFak0oZwEhUKNk2k/4Sb1BGqHy8ghKN0XpmEn5dKw8xzjab612N5QrIs0XTSz5CkyHAA==" - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" + "sprintf-js": "~1.0.2" } }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "devOptional": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "devOptional": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "devOptional": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "devOptional": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "devOptional": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", - "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", - "devOptional": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "node": ">= 0.4" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", "dev": true, - "optional": true, "engines": { - "node": ">=14" + "node": ">= 0.4" } }, - "node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" + "possible-typed-array-names": "^1.0.0" }, "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, - "node_modules/@types/semver": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==" - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "devOptional": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/body-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", + "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.0", + "http-errors": "^2.0.0", + "iconv-lite": "^0.6.3", + "on-finished": "^2.4.1", + "qs": "^6.14.0", + "raw-body": "^3.0.0", + "type-is": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "devOptional": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", "dev": true, "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "readdirp": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">= 14.16.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://paulmillr.com/funding/" } }, "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", "dev": true, "dependencies": { "source-map": "~0.6.0" }, "engines": { - "node": ">= 10.0" + "node": ">= 4.0" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/color-convert": { @@ -1131,946 +264,1282 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "node_modules/content-disposition": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", + "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { - "node": ">= 12" + "node": ">= 0.6" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", "dev": true, "engines": { - "node": ">=0.8" + "node": ">=6.6.0" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } }, - "node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" }, - "peerDependencies": { - "typescript": ">=4.9.5" + "engines": { + "node": ">=6.0" }, "peerDependenciesMeta": { - "typescript": { + "supports-color": { "optional": true } } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-functions-list": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.1.tgz", - "integrity": "sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, "engines": { - "node": ">=12 || >=16" + "node": ">= 0.8" } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", "dev": true, "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "node": ">= 0.4" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "dev": true, + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, "engines": { - "node": ">= 6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, "bin": { - "cssesc": "bin/cssesc" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { "node": ">=4" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/esprima-next": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/esprima-next/-/esprima-next-6.0.3.tgz", + "integrity": "sha512-fVfE+9qIOJSbS3AR7roIuL0gCeS+tC86bJV9GlJtwXCRoo67q6tsGGUjThW+JtR5IQSShnHqaDqX8D0IYDfRGA==", "dev": true, - "dependencies": { - "ms": "2.1.2" + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">=6.0" + "node": ">=12" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eswalk": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/eswalk/-/eswalk-1.0.2.tgz", + "integrity": "sha512-MSjdIC3rJBA2WklXASgofMO41j/Uobp3twIuuZKqBGsUy+n/85DlZ7zpYbP+uziysvz2AqA929JSWz/MGvFe2Q==", + "dev": true + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", + "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", + "dev": true, + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.0", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "dependencies": { - "path-type": "^4.0.0" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/finalhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", + "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", + "dev": true, + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", "dev": true, "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, "dependencies": { - "domelementtype": "^2.2.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" }, "engines": { - "node": ">= 4" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/dotenv": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz", - "integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==", + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dotenv-expand": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-8.0.3.tgz", - "integrity": "sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==", + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", "dev": true, + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", "dev": true, "dependencies": { - "is-arrayish": "^0.2.1" + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" } }, - "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", - "hasInstallScript": true, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, "bin": { - "esbuild": "bin/esbuild" + "handlebars": "bin/handlebars" }, "engines": { - "node": ">=12" + "node": ">=0.4.7" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "uglify-js": "^3.1.4" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "dunder-proto": "^1.0.0" }, "engines": { - "node": ">=8.6.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "dev": true, "engines": { - "node": ">= 4.9.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fastq": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", - "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "dependencies": { - "reusify": "^1.0.4" + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "node_modules/hash-wasm": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.12.0.tgz", + "integrity": "sha512-+/2B2rYLb48I/evdOIhP+K/DD2ca2fgBjp6O+GBEnCDk2e4rpeXIK8GvIyRPjTezgmWn9gmKwkQjjx6BtqDHVQ==", + "dev": true + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, "dependencies": { - "flat-cache": "^4.0.0" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=16.0.0" + "node": ">= 0.4" } }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, - "dependencies": { - "minimatch": "^5.0.1" + "bin": { + "he": "bin/he" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/highlight.js": { + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", + "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "node_modules/html-minifier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", + "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^2.19.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "uglify-js": "^3.5.1" + }, + "bin": { + "html-minifier": "cli.js" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/flat-cache": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.0.tgz", - "integrity": "sha512-EryKbCE/wxpxKniQlyas6PY1I9vwtF3uCBweX+N8KYTCn3Y12RTGtQAJ/bd5pl7kxUAc8v/R3Ake/N17OZiFqA==", + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4", - "rimraf": "^5.0.5" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=16" + "node": ">=0.10.0" } }, - "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" + "node_modules/intaj": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/intaj/-/intaj-0.1.4.tgz", + "integrity": "sha512-8fypOhCP/HSyJK9kpJV69OUfM6+iqnMZgbGC8YhPXwyQKvt5Wp1xVucN6vfNF9Ex2jQqpCYhajGFIn/qOSP96Q==", + "dev": true, + "dependencies": { + "chokidar": "^4.0.3", + "escodegen": "^2.1.0", + "esprima-next": "^6.0.3", + "eswalk": "^1.0.2", + "express": "^5.1.0", + "gray-matter": "^4.0.3", + "handlebars": "^4.7.8", + "hash-wasm": "^4.12.0", + "highlight.js": "^11.11.0", + "html-minifier": "^4.0.0", + "jsonata": "^2.0.6", + "markdown-it": "^14.1.0", + "markdown-it-footnote": "^4.0.0", + "nanoid": "^5.0.9", + "object.groupby": "^1.0.3", + "yaml": "^2.7.0", + "yargs": "^17.7.2" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "intaj": "build/intaj.cjs" } }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">= 0.10" } }, - "node_modules/git-describe": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/git-describe/-/git-describe-4.1.1.tgz", - "integrity": "sha512-JC8ganO5kO80G8+XE98TDDjnMXQN3Estk3qdJuG2EGRF/l6zuMTMcN+8OSfQZ5FWpqIRLB015anWX4aSRgnxAQ==", + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, "dependencies": { - "@types/semver": "^7.3.8", - "lodash": "^4.17.21" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=4.0.0" + "node": ">= 0.4" }, - "optionalDependencies": { - "semver": "^5.6.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", "dev": true, "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "has-bigints": "^1.0.2" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, - "dependencies": { - "global-prefix": "^3.0.0" - }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", "dev": true, "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" + "call-bound": "^1.0.3" }, "engines": { - "node": ">=0.4.7" + "node": ">= 0.4" }, - "optionalDependencies": { - "uglify-js": "^3.1.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", "dev": true, "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, "engines": { - "node": ">= 4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/import-fresh/node_modules/resolve-from": { + "node_modules/is-promise": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "dev": true, "engines": { - "node": ">=0.8.19" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, + "dependencies": { + "call-bound": "^1.0.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, "dependencies": { - "is-extglob": "^2.1.1" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, + "dependencies": { + "which-typed-array": "^1.1.16" + }, "engines": { - "node": ">=0.12.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", "dev": true, "dependencies": { - "@isaacs/cliui": "^8.0.2" + "call-bound": "^1.0.3" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", "dev": true, "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true }, "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "dependencies": { - "argparse": "^2.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "node_modules/jsonata": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.6.tgz", + "integrity": "sha512-WhQB5tXQ32qjkx2GYHFw2XbL90u+LLzjofAYwi+86g6SyZeXHz9F1Q0amy3dWRYczshOC3Haok9J4pOCgHtwyQ==", "dev": true, - "dependencies": { - "json-buffer": "3.0.1" + "engines": { + "node": ">= 8" } }, "node_modules/kind-of": { @@ -2082,67 +1551,78 @@ "node": ">=0.10.0" } }, - "node_modules/known-css-properties": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.29.0.tgz", - "integrity": "sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==", - "dev": true - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "dependencies": { + "uc.micro": "^2.0.0" + } }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", "dev": true }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, "dependencies": { - "tslib": "^2.0.3" + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" } }, - "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "node_modules/markdown-it-footnote": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-4.0.0.tgz", + "integrity": "sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==", + "dev": true + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", "dev": true, "engines": { - "node": "14 || >=16.14" + "node": ">= 0.4" } }, - "node_modules/mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true + }, + "node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">= 0.8" } }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true - }, - "node_modules/meow": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.1.0.tgz", - "integrity": "sha512-o5R/R3Tzxq0PJ3v3qcQJtSvSE9nKOLSAaDuuoMzDVuGTwHdccMWcYomh9Xolng2tjT6O/Y83d+0coVGof6tqmA==", + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", "dev": true, "engines": { "node": ">=18" @@ -2151,38 +1631,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, "engines": { - "node": ">=8.6" + "node": ">= 0.6" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/mime-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "mime-db": "^1.54.0" }, "engines": { - "node": "*" + "node": ">= 0.6" } }, "node_modules/minimist": { @@ -2194,25 +1661,17 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.5.tgz", + "integrity": "sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==", + "dev": true, "funding": [ { "type": "github", @@ -2220,10 +1679,19 @@ } ], "bin": { - "nanoid": "bin/nanoid.cjs" + "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": "^18 || >=20" + } + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "engines": { + "node": ">= 0.6" } }, "node_modules/neo-async": { @@ -2233,244 +1701,316 @@ "dev": true }, "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "lower-case": "^1.1.1" } }, - "node_modules/node-html-parser": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", - "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", "dev": true, - "dependencies": { - "css-select": "^4.2.1", - "he": "1.2.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, "dependencies": { - "boolbase": "^1.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { - "callsites": "^3.0.0" + "ee-first": "1.1.1" }, "engines": { - "node": ">=6" + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", "dev": true, "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "no-case": "^2.2.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", + "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "engines": { + "node": ">=6" } }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "side-channel": "^1.1.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/pathe": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", - "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", - "dev": true + "node_modules/raw-body": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", + "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.6.3", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", "dev": true, + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, "engines": { - "node": ">=8.6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", - "dev": true + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } }, - "node_modules/postcss-safe-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", - "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=0.10.0" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", "dev": true, "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" }, "engines": { - "node": ">=4" + "node": ">= 18" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, "engines": { - "node": ">=6" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { @@ -2487,231 +2027,257 @@ } ] }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, "engines": { - "node": ">= 0.10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/reset-css": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/reset-css/-/reset-css-5.0.2.tgz", - "integrity": "sha512-YtgUGSq5z5W0NPSjsBW7ys7rtWa8P8AiE7S6Fg3d1TQCPpAodgYyLuZYlU0AOsLtprk/fC9ormHN/0pAavVIDw==" + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", "dev": true, + "dependencies": { + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" + }, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">= 18" } }, - "node_modules/rimraf": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", - "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", + "node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", "dev": true, "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 18" } }, - "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "node": ">= 0.4" } }, - "node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "optional": true, - "bin": { - "semver": "bin/semver" + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "devOptional": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" } }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", "dev": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/string-width-cjs": { - "name": "string-width", + "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", @@ -2725,65 +2291,63 @@ "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, "dependencies": { - "ansi-regex": "^6.0.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", + "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -2795,220 +2359,123 @@ "node": ">=8" } }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", "dev": true, "engines": { - "node": ">=8" - } - }, - "node_modules/stylelint": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.2.1.tgz", - "integrity": "sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==", - "dev": true, - "dependencies": { - "@csstools/css-parser-algorithms": "^2.5.0", - "@csstools/css-tokenizer": "^2.2.3", - "@csstools/media-query-list-parser": "^2.1.7", - "@csstools/selector-specificity": "^3.0.1", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.1", - "css-tree": "^2.3.1", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^8.0.0", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.3.1", - "ignore": "^5.3.0", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.29.0", - "mathml-tag-names": "^2.1.3", - "meow": "^13.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.33", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^7.0.0", - "postcss-selector-parser": "^6.0.15", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^7.1.0", - "supports-hyperlinks": "^3.0.0", - "svg-tags": "^1.0.0", - "table": "^6.8.1", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "stylelint": "bin/stylelint.mjs" - }, - "engines": { - "node": ">=18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" + "node": ">=0.10.0" } }, - "node_modules/stylelint-config-recommended": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", - "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.0.0" + "node": ">=0.6" } }, - "node_modules/stylelint-config-standard": { - "version": "36.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.0.tgz", - "integrity": "sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==", + "node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", "dev": true, "dependencies": { - "stylelint-config-recommended": "^14.0.0" + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" }, "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.1.0" + "node": ">= 0.6" } }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" }, "engines": { - "node": ">=14.18" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "node_modules/table": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" + "node": ">= 0.4" }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/table/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.1" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" }, "engines": { - "node": ">=8" - } - }, - "node_modules/terser": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", - "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", - "devOptional": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" + "node": ">= 0.4" }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "devOptional": true - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, "dependencies": { - "is-number": "^7.0.0" + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" }, "engines": { - "node": ">=8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "dev": true }, "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", "dev": true, - "optional": true, "bin": { "uglifyjs": "bin/uglifyjs" }, @@ -3016,127 +2483,131 @@ "node": ">=0.8.0" } }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, "engines": { - "node": ">= 10.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, - "dependencies": { - "punycode": "^2.1.0" + "engines": { + "node": ">= 0.8" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", "dev": true }, - "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" - }, - "bin": { - "vite": "bin/vite.js" + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/vite-plugin-handlebars": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vite-plugin-handlebars/-/vite-plugin-handlebars-2.0.0.tgz", - "integrity": "sha512-+J3It0nyhPzx4nT1I+fnWH+jShTEXzm6X0Tgsggdm9IYFD7/eJ6a3ROI13HTe0CVoyaxm/fPxH5HDAKyfz7T0g==", + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", "dev": true, "dependencies": { - "handlebars": "^4.7.6", - "vite": "^5.0.0" + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/vite-plugin-html": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/vite-plugin-html/-/vite-plugin-html-3.2.2.tgz", - "integrity": "sha512-vb9C9kcdzcIo/Oc3CLZVS03dL5pDlOFuhGlZYDCJ840BhWl/0nGeZWf3Qy7NlOayscY4Cm/QRgULCQkEZige5Q==", + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, "dependencies": { - "@rollup/pluginutils": "^4.2.0", - "colorette": "^2.0.16", - "connect-history-api-fallback": "^1.6.0", - "consola": "^2.15.3", - "dotenv": "^16.0.0", - "dotenv-expand": "^8.0.2", - "ejs": "^3.1.6", - "fast-glob": "^3.2.11", - "fs-extra": "^10.0.1", - "html-minifier-terser": "^6.1.0", - "node-html-parser": "^5.3.3", - "pathe": "^0.2.0" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" }, - "peerDependencies": { - "vite": ">=2.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" }, - "bin": { - "which": "bin/which" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/wordwrap": { @@ -3146,24 +2617,6 @@ "dev": true }, "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", @@ -3180,73 +2633,58 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/yaml": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", + "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", "dev": true, - "engines": { - "node": ">=12" + "bin": { + "yaml": "bin.mjs" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">= 14.6" } }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" } } } diff --git a/package.json b/package.json index 6cfac28..540b959 100644 --- a/package.json +++ b/package.json @@ -1,21 +1,19 @@ { - "type": "module", - "scripts": { - "dev": "vite --host", - "build": "vite build", - "deploy": "rsync -achv dist/* root@emma.coop:/var/www/emma.coop --delete" + "name": "emma.coop", + "version": "1.0.0", + "description": "Website of the EMMA Technology Cooperative", + "main": "index.js", + "repository": { + "type": "git", + "url": "http://code.emma.coop/EMMA/emma.coop.git" }, - "dependencies": { - "@fontsource-variable/chivo-mono": "^5.0.19", - "@fontsource-variable/josefin-sans": "^5.0.19", - "git-describe": "^4.1.1", - "reset-css": "^5.0.2", - "vite": "^5.0.12" + "scripts": { + "build": "intaj build", + "watch": "intaj watch" }, + "author": "The EMMA Technology Cooperative", + "license": "ACSL", "devDependencies": { - "stylelint": "^16.2.1", - "stylelint-config-standard": "^36.0.0", - "vite-plugin-handlebars": "^2.0.0", - "vite-plugin-html": "^3.2.2" + "intaj": "^0.1.4" } } diff --git a/pages/index.md b/pages/index.md new file mode 100644 index 0000000..69de620 --- /dev/null +++ b/pages/index.md @@ -0,0 +1,32 @@ +--- +query: + - filter: '["members", "about", "work"].includes(path[0])' + - sort: order || source + - group: path[0] + - with: + date: new Date().toISOString() +route: index.html +--- + + + + +{{> header}} + + + +{{> icons}} +{{> menu}} +{{> home}} + +{{#each about}}{{> about}}{{/each}} +{{#each work}}{{> work}}{{/each}} +{{#each members}}{{> member}}{{/each}} + +{{> contact}} +{{> footer}} + + + + + diff --git a/pacbi.html b/pages/pacbi.md similarity index 92% rename from pacbi.html rename to pages/pacbi.md index 6538669..fe6f611 100644 --- a/pacbi.html +++ b/pages/pacbi.md @@ -1,7 +1,11 @@ +--- +route: pacbi/index.html +--- + -{{> header }} +{{> header}}
diff --git a/partials/about.hbs b/partials/about.hbs new file mode 100644 index 0000000..bca9682 --- /dev/null +++ b/partials/about.hbs @@ -0,0 +1,8 @@ +{{#if @first}} +
+{{else}} +
+{{/if}} +

{{ heading }}

+{{{ content }}} +
diff --git a/partials/about.html b/partials/about.html deleted file mode 100644 index f0cd739..0000000 --- a/partials/about.html +++ /dev/null @@ -1,32 +0,0 @@ -
-

Who We Are

-

- EMMA is a New York City-based worker-owned creative technology - cooperative. We develop software for clients in the video game, - theater, public installation and media arts spaces among - others.

-

- We would love to help you bring your creative vision to life. - Get in touch with us and let's figure something out. -

-
-
-

How We Work

-

- Worker-owned - means that EMMA is owned equally and managed democratically by - its current and future members—the people actually doing - the work. -

-

- Not laboring to enrich absentee shareholders means a healthier, - more sustainable work environment for us and a focus on - building great experiences for our clients. -

-

- We believe this model is the future of our industry and beyond. - We're committed to sharing our experience with others, so if you're - thinking of starting a coop of any kind we'd love to talk to you. -

-
\ No newline at end of file diff --git a/partials/contact.html b/partials/contact.hbs similarity index 100% rename from partials/contact.html rename to partials/contact.hbs diff --git a/partials/footer.html b/partials/footer.hbs similarity index 100% rename from partials/footer.html rename to partials/footer.hbs diff --git a/partials/header.html b/partials/header.hbs similarity index 67% rename from partials/header.html rename to partials/header.hbs index 79f21db..525cb8a 100644 --- a/partials/header.html +++ b/partials/header.hbs @@ -8,5 +8,8 @@ - + + + + \ No newline at end of file diff --git a/partials/home.html b/partials/home.hbs similarity index 100% rename from partials/home.html rename to partials/home.hbs diff --git a/partials/icons.html b/partials/icons.hbs similarity index 100% rename from partials/icons.html rename to partials/icons.hbs diff --git a/partials/member.hbs b/partials/member.hbs new file mode 100644 index 0000000..4d9dbcc --- /dev/null +++ b/partials/member.hbs @@ -0,0 +1,81 @@ +{{#if @first}} +
+{{else}} +
+{{/if}} +

{{ name }}

+ +

Andy is an independent game designer and creative coder who lives in NYC. + He is also a founding member of the non-profit Arcade Commons + collective. He received his MFA from Parsons The New School For Design in + 2012, and worked for a few years at the tiny NYC game company Golden Ruby + Games. After that, he was the director of the Digital Game Design & + Development program at Long Island University Post Campus. And now he is + available to work on your projects! +

+ +
diff --git a/partials/members.html b/partials/members.html deleted file mode 100644 index 4074011..0000000 --- a/partials/members.html +++ /dev/null @@ -1,153 +0,0 @@ -
-

Andy Wallace

- -

Andy is an independent game designer and creative coder who lives in NYC. - He is also a founding member of the non-profit Arcade Commons - collective. He received his MFA from Parsons The New School For Design in - 2012, and worked for a few years at the tiny NYC game company Golden Ruby - Games. After that, he was the director of the Digital Game Design & - Development program at Long Island University Post Campus. And now he is - available to work on your projects! -

- -
-
-

Gwen Pasquarello

- -

Gwen is a creative technologist, artist, and livecoder. She has - professional installation experience in theme parks, touring entertainment, - and experiential advertising. She has development experience in a variety of - mobile and desktop games. In her practice she aims to explore the ways in - which interaction between the audience and the art can create meaning.
-

- -
-
-

Ramsey Nasser

- -

- Ramsey is an award-winning Lebanese game designer, computer scientist, - and educator with over a decade of experience building captivating - experiences at the edge of what is technically possible. His work - includes museum installations, programming languages and compilers, - slapstick physical games, politically challenging web art, and - ground-breaking research into the cultural baggage of computing. -

- -
\ No newline at end of file diff --git a/partials/menu.html b/partials/menu.hbs similarity index 100% rename from partials/menu.html rename to partials/menu.hbs diff --git a/partials/work.hbs b/partials/work.hbs new file mode 100644 index 0000000..28732c6 --- /dev/null +++ b/partials/work.hbs @@ -0,0 +1,9 @@ +{{#if @first}} +
+{{else}} +
+{{/if}} +

{{title}}

+ + {{{ content }}} +
diff --git a/partials/work.html b/partials/work.html deleted file mode 100644 index 5ff82bc..0000000 --- a/partials/work.html +++ /dev/null @@ -1,21 +0,0 @@ -
-

What Brings You In

- -

- An experimental interactive digital performance series by Leslie Ting -

-
-
-

Swing Striker

- -

- Intergalactic grappling hook soccer for Giant Fox Studios -

-
-
-

Star Catcher

- -

- Procedural prehistoric plants created for Adelle Lin and Matt Pinner -

-
diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png deleted file mode 100644 index e3ad8a166534f558888a95368ea6b05c7adeba4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1739 zcmd^={ZCtE6vw~!_BC{UafTFGUHL(OT7dq9jc&9O6l=^tf@UG5y~`G4(%KR-#!K6K zB}7ItSqzDb+Z5Coe;5>IVP#{icO=$CL)qp?S&FtzWw?;0)rR$DeevpFpeFK*Cwb1v z$#Xu>^W?nb8EZM(BrU5f10XfL*4WBf_Rl32a=LZXBH|3u+uGCscR=-sbNIathBh%L z4)Mvefbg`T@#VIDQ~am9)?;re_$^DqF0yR6^7E-X{QK03I{DP0dvA13_GVsv@?Pim z$&dDb64cSzNAYiU9=pf2eU%M%r~tYD)CjI~(9 zYH9c-cH*y1pF|T-Gry5WCQfo#f;^WJQ8%HamVj&7rT-B1$s(iS`VZ+budbBKwL2rB zP_VG^bs~NQZ9C~=GBINh>dB<5=}Jim^SJj@Io1b#x|_?9ZePqaBuC=Re9ndl*(T|8 zY5`-SYu5?1RB!A?0sHco>uCb|1u8ho1G_u^c9_fm`f!I@#)?GtWo9S6P^$ZNLDzrd z@n<>p$c&_~@C1tpzSQni1ON0)>;ag(O=Rd1tI`qQP8x@r3)>_C*7r0bIeNkoOK0z% z4TY+w$Bf;|NNsHclF*C~(hGCS$ZKljCPau)l3 zEagve-OHO>RWm(BoKr?fixO-dt)wn<(;!$xNPxN3u%KdF&h`^EY##wj>I~t}@-!w! zGS>lw@*R7Co`%h4PM;VxnM(t$iOKH7DPAV(ZC=*+ZvWzQ6|U#X@$;Bhx}T}71v5u0 zt5jVBDnuDVENVX}(rYQKy#MicghE!q*r&F7Fv1i5i;ze{s@L9i diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png deleted file mode 100644 index 2dc97e2724955c9cdf2884796a09e769d3f777b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8524 zcmeHNZA?>V6h8OTODh#ihO9;%u zESX|5=S;R~6Pf#gR$>}K7;TMiX1EPx3w7;~I;I_7TEJ3EzjtmskstnDLd@--+xx!n zId6OJ^PcmZr~On}x+OhrVHyCWmlPLm1t9S)38GZIOdj|>gcqWA>y}Mm`gQRL-Uw

WVi7Sw}Z3SKMlSQMzq3=l!FN)t73s z&r9!X6<+(@9BTflCF2v(mBBx=-yx`D!va{TRJQ|+S~PE%0B$qnH44;I_cW715|%3n z;-naC51oNg7Ke4jX+tN#>sGx)u@m4&p=+WYryqp_lTMrtM>U}dwAu*GiVA>pD(exI z9Do&%M{eSD(4%?upVPx=HGVVjPZ}`kd2KrY>W8{zWiEi1pZ;O$C@s-OQ1xi$?F#&z zHbtsa(&kEmx%=hVt*mj%mOB6TQh=_pJD=yf#OQN*Ily6+WlNb&3X7ijWaO~QXsaP$ zfj*dBL8#y(x^a+%wy?M03Tc_~?fDJ)kUl;Y|0ihF+0gF(aLTWl^poy`rLqoFzD^(Y z%Y`BUrMK79!Ki3G@kOSf?NV$no`18rt^k1!%6S>k6M~wlOnN_oK0!M2EY?5Zx-XgiA(`=X(O)eQrL$RE(E-bSs9Beojt2b ztkuS^$5TBAt;}S#*lh0&4BvUKL#MZAox;cKX;!GzlX3$P^!A}D>Ms&pQsvr0mAWSs z6Z8!21-)ZvKeq%?lYHdK4W3}a?5`-xodFu&K?wL5@G;<$?(D;XZLh}SSncX0 zcQyJpTw|lVt&F3=XmG}n^DS+3x`j-K)mKG8r6DqM(Gbi8&=Pq8cYV1{o@-@#=7dP) zKtKj6a73?UOEC-N$wcs;4uGjQm~K!w&@+dmx90#D2hXs337pt>2$TatfXaaTW8_+3 z{5ls-_;H4JG0S67$#$9Oa@TNJ7F%7}8>U(eJB;0WOHSaV&ExAb+3FHF36f_G!4whV zeNTP{LLv#1w-6@GWeb~jeFi8TAyZ<>W7H%!c!CMzg|SX@255K(142Fqdg(yaJrlT?AWIp z{Y1w;`aCd$4P!qgJN5<0FR#gm&L%tdX%!&Zu_IZXYt=TJlFiq&&qT+57d3{+!-CFa z$KHh>DKMznmy`(j4f&8hTcAOSz`p<6>iCBE&Z}NUsC`WT0%``WI>PiF71Qa?1=wM% zwIiuS?k|eCjALYFDj_pm8JE|5k7e5-MItyP<;Wd%*^UIQp9*EtY_C7YSxIbDYfu1K zch#?=Ezsig$snFiueVLD<3}4|9&t^<((y5NWw$B^ z+x+6yBG|3x1OaAZKdd>HuNRJ>4%r_$603@%4jB_)x9f-|6|K$2U!}fr9gOKd`6DU> zM}q`Veq7epJui_@z#&nxQLYN*FcTbCl9#)0zCT^oP{aL2S2kDmiaGn6ckD}mll~e HsSo`Nj&LXL diff --git a/site/about/how.md b/site/about/how.md new file mode 100644 index 0000000..c0cbb67 --- /dev/null +++ b/site/about/how.md @@ -0,0 +1,10 @@ +--- +heading: how we work +image: /assets/about/union.png +order: 2 +--- +[Worker-owned](https://en.wikipedia.org/wiki/Worker_cooperative) means that EMMA is owned equally and managed democratically by its current and future members—the people actually doing the work. + +Not laboring to enrich absentee shareholders means a healthier, more sustainable work environment for us and a focus on building great experiences for our clients. + +We believe this model is the future of our industry and beyond. We're committed to sharing our experience with others, so if you're thinking of starting a coop of any kind we'd love to [talk to you](#contact). \ No newline at end of file diff --git a/site/about/who.md b/site/about/who.md new file mode 100644 index 0000000..9032450 --- /dev/null +++ b/site/about/who.md @@ -0,0 +1,8 @@ +--- +heading: who we are +image: /assets/about/emma-goldman-union-square-new-york-1916.jpg +order: 1 +--- +EMMA is a New York City-based worker-owned creative technology cooperative. We develop software for clients in the video game, theater, public installation and media arts spaces among others. + +We would love to help you bring your creative vision to life. [Get in touch with us](#contact) and let's figure something out. \ No newline at end of file diff --git a/public/apple-touch-icon.png b/site/apple-touch-icon.png similarity index 100% rename from public/apple-touch-icon.png rename to site/apple-touch-icon.png diff --git a/public/assets/about/emma-goldman-union-square-new-york-1916.jpg b/site/assets/about/emma-goldman-union-square-new-york-1916.jpg similarity index 100% rename from public/assets/about/emma-goldman-union-square-new-york-1916.jpg rename to site/assets/about/emma-goldman-union-square-new-york-1916.jpg diff --git a/public/assets/about/union.png b/site/assets/about/union.png similarity index 100% rename from public/assets/about/union.png rename to site/assets/about/union.png diff --git a/public/assets/home/emma.mp4 b/site/assets/home/emma.mp4 similarity index 100% rename from public/assets/home/emma.mp4 rename to site/assets/home/emma.mp4 diff --git a/public/assets/home/emma.png b/site/assets/home/emma.png similarity index 100% rename from public/assets/home/emma.png rename to site/assets/home/emma.png diff --git a/public/assets/members/andy.jpg b/site/assets/members/andy.jpg similarity index 100% rename from public/assets/members/andy.jpg rename to site/assets/members/andy.jpg diff --git a/public/assets/members/gwen.png b/site/assets/members/gwen.png similarity index 100% rename from public/assets/members/gwen.png rename to site/assets/members/gwen.png diff --git a/public/assets/members/ivan.jpg b/site/assets/members/ivan.jpg similarity index 100% rename from public/assets/members/ivan.jpg rename to site/assets/members/ivan.jpg diff --git a/public/assets/members/ramsey.png b/site/assets/members/ramsey.png similarity index 100% rename from public/assets/members/ramsey.png rename to site/assets/members/ramsey.png diff --git a/public/assets/work/star-catcher.mp4 b/site/assets/work/star-catcher.mp4 similarity index 100% rename from public/assets/work/star-catcher.mp4 rename to site/assets/work/star-catcher.mp4 diff --git a/public/assets/work/swing-striker.mp4 b/site/assets/work/swing-striker.mp4 similarity index 100% rename from public/assets/work/swing-striker.mp4 rename to site/assets/work/swing-striker.mp4 diff --git a/public/assets/work/wbyi.jpg b/site/assets/work/wbyi.jpg similarity index 100% rename from public/assets/work/wbyi.jpg rename to site/assets/work/wbyi.jpg diff --git a/public/assets/work/wbyi.mp4 b/site/assets/work/wbyi.mp4 similarity index 100% rename from public/assets/work/wbyi.mp4 rename to site/assets/work/wbyi.mp4 diff --git a/public/assets/work/wbyi2.jpg b/site/assets/work/wbyi2.jpg similarity index 100% rename from public/assets/work/wbyi2.jpg rename to site/assets/work/wbyi2.jpg diff --git a/public/assets/work/wbyi3.jpg b/site/assets/work/wbyi3.jpg similarity index 100% rename from public/assets/work/wbyi3.jpg rename to site/assets/work/wbyi3.jpg diff --git a/public/favicon-16x16.png b/site/favicon-16x16.png similarity index 100% rename from public/favicon-16x16.png rename to site/favicon-16x16.png diff --git a/public/favicon-32x32.png b/site/favicon-32x32.png similarity index 100% rename from public/favicon-32x32.png rename to site/favicon-32x32.png diff --git a/public/favicon.ico b/site/favicon.ico similarity index 100% rename from public/favicon.ico rename to site/favicon.ico diff --git a/site/members/andy.md b/site/members/andy.md new file mode 100644 index 0000000..653c196 --- /dev/null +++ b/site/members/andy.md @@ -0,0 +1,12 @@ +--- +name: Andy Wallace +image: /assets/members/andy.jpg +email: andy@emma.coop +twitter: Andy_Makes +tumblr: andymakesgames +mastodon: https://mastodon.art/web/@andymakes +git: https://github.com/andymasteroffish +linkedin: andy-wallace-084885291 +website: https://andymakes.com/ +--- +Andy is an independent game designer and creative coder who lives in NYC. He is also a founding member of the non-profit [Arcade Commons collective](https://arcadecommons.org/). He received his MFA from Parsons The New School For Design in 2012, and worked for a few years at the tiny NYC game company Golden Ruby Games. After that, he was the director of the Digital Game Design & Development program at Long Island University Post Campus. And now he is available to work on your projects! \ No newline at end of file diff --git a/site/members/gwen.md b/site/members/gwen.md new file mode 100644 index 0000000..d7e091e --- /dev/null +++ b/site/members/gwen.md @@ -0,0 +1,10 @@ +--- +name: Gwen Pasquarello +image: /assets/members/gwen.png +email: gwen@emma.coop +mastodon: https://www.librepunk.club/@gwenprime +git: https://mygit.link/gwen +linkedin: gwenpasquarello +website: https://gwenpri.me/ +--- +Gwen is a creative technologist, artist, and livecoder. She has professional installation experience in theme parks, touring entertainment, and experiential advertising. She has development experience in a variety of mobile and desktop games. In her practice she aims to explore the ways in which interaction between the audience and the art can create meaning \ No newline at end of file diff --git a/site/members/ramsey.md b/site/members/ramsey.md new file mode 100644 index 0000000..8c45c49 --- /dev/null +++ b/site/members/ramsey.md @@ -0,0 +1,10 @@ +--- +name: Ramsey Nasser +image: /assets/members/ramsey.png +email: ramsey@emma.coop +mastodon: https://merveilles.town/@nasser +git: https://git.sr.ht/~nasser/ +linkedin: ramsey-nasser-02070b291 +website: https://nas.sr/ +--- +Ramsey is an award-winning Lebanese game designer, computer scientist, and educator with over a decade of experience building captivating experiences at the edge of what is technically possible. His work includes museum installations, programming languages and compilers, slapstick physical games, politically challenging web art, and ground-breaking research into the cultural baggage of computing. \ No newline at end of file diff --git a/public/site.webmanifest b/site/site.webmanifest similarity index 100% rename from public/site.webmanifest rename to site/site.webmanifest diff --git a/site/style/chivo-mono/files/chivo-mono-latin-ext-wght-italic.woff2 b/site/style/chivo-mono/files/chivo-mono-latin-ext-wght-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f9df453188aa9babaf60b0e52e61e8f33aa16a84 GIT binary patch literal 25680 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

YTOxOT&AM0pnyyO(vTY(<;Wzm~q;v|v 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 XS#?NWLn@3zO(>97eDFzu)yb;>DE7P{ literal 0 HcmV?d00001 diff --git a/site/style/chivo-mono/files/chivo-mono-latin-wght-italic.woff2 b/site/style/chivo-mono/files/chivo-mono-latin-wght-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..66a5821f48ad6e18a267704fe541b207b58e21fa GIT binary patch literal 29696 zcmV(_K-9l?Pew8T0RR910CWHV6951J0NqFc0CSN50RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/site/style/chivo-mono/files/chivo-mono-vietnamese-wght-normal.woff2 b/site/style/chivo-mono/files/chivo-mono-vietnamese-wght-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c6d9b74acb79016bd97a0ca7f384535a7dcfcd95 GIT binary patch literal 9804 zcmV-SCbQXhPew8T0RR91047WT6951J0AJVu043i50RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/site/style/josefin-sans/files/josefin-sans-latin-ext-wght-normal.woff2 b/site/style/josefin-sans/files/josefin-sans-latin-ext-wght-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2d6a4586825b685491cf24a0d1e73f3a0af1d0d6 GIT binary patch literal 21164 zcmV(}K+wN;Pew8T0RR9108*>~6aWAK0JNY008%>u0RR9100000000000000000000 z0000Qf?pew6dZ#%KS)+VQif^8Fa#h4iCPDfUJM5tCa5J$H~4-@#0><8;xcxF&=>=Ppz+*i=}MX_ycv&9L^SgFs>mLQOajM~$XdCHzlkdTOm>*su$)uPnG76$DEGV|)i~iR{ zlOFeSY$prnz9v3-J>hsjr>7>b$-PSi(fMEXY+k;kvycPD{dsA0#$nR6_+zw=sKbcB#OWeK*DfMlwd;1ST=RUe-_y>WS&1fEH;E#li0b zvx0VW_R83UbE86r-nBG5^t)qX6Y#-#IUit~aPd%Q>I{WDyJ#tZ%h0`Bhbgk+TmT<{ zwK{8wU>Tc$0sv;0G}E%?oWA~&5IhrFgXWF*KQJY@MS!`Dg3bMbDu_kHvUg>wy1d2y z8hiq@@Pfdg{6qgd>5$n&Qk7HDxpM{G(o86q*hhl8Vsc0;N^PWjo`7LZ&Y&eB#ndmzJah9YX9btx;0a(sU@Xudg28~~)p>{t z!64wU15kPfsxSC?C29-8OrQX?A3m=tqAId(P2JkMb@j>hDUF+vR)7J4Y72sau8$39_ww~N0He#jf$p2n zy1=4C0@6Q*Xb>!R_%I{{K@1o`cG(5VlLx8v2#Nqp0JR&A$Brhvbq=>7eE25|IuZ$n zEp{tlF>tnfCVd@nPyqFm0s@0?`$FnE5ZG-47`(B1*$Em332A`9%fXH6B6BmB3>vOu z*t*n~%^ z4^4CUX+ta{Z5o$K=aDh|wYMprklX4Jx-zwFSBEgLOP&)r8%{Nh|7!Y!6afANz64%| zJOyqB&IOJI_5d~lmVtP}g_#uLZIv0NJ~WoXJ*ihIMNh@%lTzm@V(8fDmddV^;(E9! zBkjNJ5px2rwM41+MBOvuk09|+}z=4U4EJ^y{-%FmebV0K@zzoGr@42Q7E?+ zI)H6hQ25Dx2-1-Lo3ddDSVI9Mti*glb#7~5VJf%Rt;P8e{4An+LOv8W+V6P8-K+;E zMV}sDepffB9&o7tXY;1=z{3~Y+)u5CXmZI?E{XDcHrH7y&7bdEzut9y#}7?QU#$9Y z@LFH?V;?{MIhIbY5A@xz&&~Coz24BzyXy#*Ef)AZ&`@Xlq4DxOFx#u9;+obqI&a~q zb8oJG*S|fzj+W&3k1;u!EAxhUjRaH0SM6o5bg^=I4=NUv;c(J z0uVY2KrmV$s4Wn>3qYu}K&UPNLAF4!S|BVJfDkMIL2rRV3qruLsKD@;!1xJ-2^I_! zD*-`5f+EQ}6v@&sWY~&E<{!vj2Ox(Wh8%Sia@<+SIhP=%O3{_8K=;&JNVRH+Tqjbu zepDDPgn%()hAG5SG@&BVwIiO6ODf5Tki2kGJyL!;3dEf+(9eV2w6Do^+Xu$N&^W<~ zF-Sqax@a~u-FZDNNY;#nfT%A}mBCEd263by6=_IE!bI?v0M)&gl2%Ka0YsIcBY&yW zA#xqShb{kDK-cR$85Fpdo0G1vickTjO|KW#rq8WS2L9{o6V`y9=+OZBBvwQipz@_s z2kBgRY9m}>rMJpK5h=kp^$?11@xJ)gJ}3;l_&Y~TA;Um`HaHM1kdj0L=J;xa0!?)< zQjV#HazKr83x&7CK}RHlz0c2}N&}k~1FB4ZHXUZn84|IRM|9vo$cfYQav^46Iv@7- zL^tWhJMd0Mn}Z851Q%h%iDUd_yX8ia8sq|4D023M%1%?}Y+2to)-LR*HC&7y^v}7O zJ=pn>;0)$H>4ab4Arg1PaABTuR|Q<{z8tE$TSq(^fU9MP;^5frb<90`;K00lEGaLPm&BpCEUri!(jCRKov56qT%vrC$yU!uU*R1665|TvX%)GOlH1B% z=X`76jR1Tu?vMX{hCqCyZhM)OlJM{&*WzFz5G&P zrLa-lE$x@9mQisMAV75b#*I>yhziQl6$&g{J#;qUs7cxKLa-rF@V|-R-T)no1Y(yhVA*%igX0v2Sp4*S`aSYsfaUQ!6L1I00~G0 zAL=Ub+GvAqsLos>!nc5O@BUH;coub?3RlZ6)unG)L9lS3a??umH!j{%$7|NdZ_{yJ zTnV4G++ZE#qH_rIP)Na(y#aV;P|Cmg*!SI};+o}2?6WX`=TMI3TrTBKs`yAN3i>1z zo8na5N?4^fDhfrpSRJ~{=)BPgpU=O<&*5L^-{jxs=kf3HAM#826;o3JW&xU+#pcBn zVtlgq{}7Ot^%n-!6p9OQFy$6c=ObN7&&2RsxKD>g$ZFBN7gS7w$< z0p9TQl)qO(ytmkY7O55LlL%jh`y$L|@qUT(Q>-7>X|viN62Gn0YNaM?v`C?lq1y(3 z8MNK7zYUq^r4|0CO2bhuJQbPF$76iw1$v9{57KTys!;4el}X1*dQP)+owXZgduG1Z zmiS<)kCHT6rCFqJ64aaHxnR}idSQ#cxI-dMr(|-eI&9KoBc;uHZPjlI6(~Z0I=~_n zpac-m9R|@rM~3ePNCYH8Z?`~^>(dPud9c=}d#F6wnjWEdzR@!b_G^85g{hadioL^z zXiuMbL~ZPWRaX0UTn##W7wEDH=+qN5*YYrZsoPXhKq|N(T=|L+zferSX6q`TESmwo z6$~R&--Ns3h))4!>DU=^eErlmUE1+vyD(4H@ES!tYbfrNJTj=lQN%$qU3VtifKv-l zAfzrhY%4`Wk=CJB#5#|ep4||dvtbMIt4;`-C{%S_Q*upUZf91bER;1(foWMCODNuI zQx_&Tnv{1$QSmr#;e;fijgz^ghNT*2=BF#dgPnN_L#TlS8qVx!+~$TL5d8|OX&d{( zKGn>%_R%2^bvi=!E|!|b6VO$#d40{( zoh>v{a|G&q0sdp;6Bkty4M#XpOH@_)N}&iQbKN{I((@acR!Co0K2_Ob587V?h$A3U zw=n|6#DxZSx~9$=k%nb%*VJ93(i~UEnw*z${|>6kU9BT)aIpD%q09l6c5y%Ki;Zh) zbEzc0`n;$bYE5*|Pc8z_?gwf$1JKb4HfEoi^a0mT9$!)oW=V}!;p#EcqJ-yHr~O`R zoACLIHuFMB0v}=4@RLTbIpeOTMkU@-7+qVjv_*9CwmXU)X=MTzXw??}OoR73< zU6Ydk3^RINBRLSchAzGMQs)`Z4#B;W`MY|XhD&V939cUNcluzVdk&s216wK#g~2p+ z8((mHmqRb><_FQ+f})<+FFbES(2`5W@P%E!87vxqs$J7 zwSHrG7dP>^8Sx1_(Y5UiCJu5P@ej#-dHT0JVK1Kr-}QM0L8Rhz_$4g!gd z#~fB~h}AS`>u0Cy_>DHstli5;c5ao)X*5K2-a7YV1BVSu^VhW7-XsmxWVhH=Bec4A z|KgT?-~`v_hGpi=HV(84)-Js@|9V2UT-N^rja+ZH#O&&}g39X{5+u-3=m=D-bQ8Et z=g!ry4_;GpFqYRZb#b0|vDD0(lps^RF$_bA;#ha6X}&r*^+LIghH7-*TAEfnA?oB` z)s2K_lw8s3DV#OaCbp)uBQ;9`o1q9y2t9&HUCc?bPOQc18k>Biu~z4uITV4Of)-5* z67q8(WU5<2Pe?(IjyC# zt0t#|@6s`3i%!Y4kW|?Q-Q{@yRK8GHWD}@7oJRedM7;>+yviecl6G{ovQjVeCK!lf#>Y>Fc)nJdTL*Ux$P4(rceTzYbg}ZB)Iq)2h|Vav zC@yCaF1%2@y08&OjPJ|nsPdZZ)X;Ex`fNn!sufQ~_jybysEW~%p+h6qSDOCZKC-Xu z4GpbjvZk)BTk{ACuaiYBt)w{f_5!52&kmxsNKQqQZjksXD>I5dfiVnWV2t#ou8lW| zF;no%8UGJc=gVhW|KeG5mPO5Q$A~XpPyaB z0t{L$Lr1MGz$bN!GtG!KRwL;uv+&fObChU{$doB)QAN*w_bq~WPNA3X`FiLOD5^LF z8_ycyLvYI36woj+U2Qt!%4TiF=dA$dGSXfKv%juKH1Lu{^wfl3uiP`I11Pubd5;`4 zY50YD5dzR^TXRi*76c}i+0Z*G@pP~FUc6#KUN#7Mq7`%98)ibiAT!G*qSi(~M;gTr zH*RkXSOuT45pJ5k5;_OAUnW;Wv9WmuSaEct>c|j^;lSHTq(njd9xbQF5`oc)L@sS1 zcf>@+lIF3Kk&_eLWx9f`Ic8ZGnzN7nKyfO8CBxJ#h>C6zWST^lXcga*DbpfSsV(A+ zY`z8bJLcP9LNPb0@-LMo#`;J4Sc$ay|KM<>y$lADv;m`zc3Y{k2uyH#q)H&U>G(S= zxb`&h_&)9N_DTo;>vuRvRzYuBDk0Nb#Y&=vS4O~xI?BW2DBFW5z88sdZ)RJ@X)v(B zdmsTEnzTO+%Z)cBgtGm#%*WwTl*Kd!FG6C-=7xtDh%-*lNEnJ^en=WKI3YYtqS6O^ z3YbppauaG2C+HE)}*{AR(f zcDBsW6%)Ov*#KvhNmq?Cl|__Lwfsp-da43g3ZFI>`&~@XoJ&)W_tOG7s>A?L|1y4z zBqvwWrO`+_bIoJKaq*T=V?IvSF=}+(zgebfL1j*Kt1#0fY>ra!Ea{`$gX7scoF?GT z!M}-ZBMyWf9Dwd@fH&L$6P~L?=1hKgcott|Rt>^;;=_vyL~v{T?T48V z7@>*{0--@76&Z{iN!VybD$#D6rv%-MY(yIvq!shI+C=W9 zB#7#6!N3vutH`>mww3=iuN^rK=M1bFf^UTHG^L-m-R0^M6{QME4CKWjFj}FfvCq9T zq)Kkr4W_eR zFzz!#gG3@U+QdHJy7SC)sm}~vkd~kH)M~j1wcAWB2Fb%PUL#K&o~KF;`vxoF9o*C$ z#TG=%;l?AhVt%B?kF5gsKoP=CO5}o{)MBHGt;Iq|$~8SPlSN2n0$==%NiL&OSfo9D z%WE4}y4T_%WSVYchbD|4;Brb4!JAA@_Xr_V^Kl;M7jHZ`3~p@?HVA}9u>`T)pr7!# z)56N@4$K|>uZOytvW zq%$7}sF`eKz+I5J8MeS6Hf*{vLuI-3QUCq%ut=}zuos=!-2Nl)F`UnnV=spDeUR=r zNx#+Iur-vT2U$v3nf$*kJ>EB8Xp-$;d_D_G_tPKW#t#Gj4IsS(SMmE#g3NAs2!`F+ z&>{(1F#rugP`25&ne)}OR29>Qt>E0v7l85hp%cL%+|DJQwx!S0jaz{T{|G8zX(&}k z_z$L4ba2?{k~E>Qh$TW}n!qkI@`Z+AFIf_~TrD4&#+b-M1c?Gp63~}BM}4LJq$!5kGZOFiTFO=40O*wqJMZx}F1j?1Gt9;+l=(s-*Hi+sihOs>iRQDe*F! zEiueMdEgz`0@gbc6>$3gCyjLMrJFSJ@Tj$Mjcn?fuXycQhK+VfFuGzZ0o$HqSf^vs zY0JYvHyPg4j%qiIFn|qL(S5`PIuYk8rZ$ek1m%loAbyaPl4YveXcYF!b8V+*n?{CMfuL1fb>~gY$ zsvG$m589MPjzW`d*Xn>ub1+4_F#;1?m4V3xu{D!<;7cPPfwV^^q2%0l+jFLMGqL9` zpe_uxd>?i7WU<(A$|*G(1ktIX^PyQ#7bP;HTaiR|5YU<9w~9F5Sb2aPk^}mxx6s=n#yL=TI1ai6-K?6w5ajrvmKYLG8I4F@?Ogh4 zw~^%GEQ;CJovH502cJDn$-xi{^}pJKlLoWB(<*}jCB%{I6eKAfE$<+zp+nG47iA;P z6ei5qIC?mwA*~IUTTO|r^%q+KMkz&0(YG#5Z7+=o&wNK@!-@(;GN6z`PY!{_>CLES zFcme`yO7&wTzv*c`&X`nM?HXP(3*HHT041PXgW)fEMsC-k|b)#S%ybfd1xG?k3;a= z^h0U;MJEK;<`<$1LDh0}L1--R}|0Eph1yz0NYsGkZ?sM@b z2*!YoGZ;m*Xt)0`m%fpWUi90e-T2W(Agw}xcUQCj5W@iS1m|8{!f<(?+y`ah{OuTd ztQRhIBS^(wslNiwsYJr#i+eGy7lPqW4%uF1ngbY&y-<7=QhT`S8O1b}JM`P)&Q}!! zZXt!B3du6bU@ZV04|y~HoUv}q!Bci?+e=*P_0b2`9^L1HBFNm9~ZP!(JX!MBx~ z0cZ!w%3X@tKs1tGJ>SI zpm|I&DUxvPs-kcqi?W+E;umAU-965>`fS`$1ps+mKFYNIX87$A)BOh;%H63_npD{# zms?d!L*vA$1ocp}x1l-OjQauINfR?j6W1#vl*=`T+f}zhg)EBMEE@Gx(1<&hGBsj* z7>Ed)unz_x%MX^ct^+xa$LoohXcD4G6UORony|Vq70mSN%H*QGnbpt1JxAxNJZ3y+ z2Vxb3&i#qGp{nafRdJj27l#IIKQ4F7ph*3dSReEUL zW$jBW?wHsg6@XXurm^u5tt62#;I!CMSJ=5@VcKIhWtHhUEmy7gIlJ#NI|~&S?Rp%d zZ#Hu#989+}k-_Y`-O;xj+W#xDo4UiXiN|W}+}4n$N9wlP<`gq=nN_tRR6YtI1*E;r zr0f5<;ocj)AKI=H(w69!FL^3o29?LgYKqYykfoUPuVGeqdV8c%uJkuk?OiQWS+8bJ zw*JzLByzBc(L4{H<%bT}kxdR|peR5a$BA`hbQFeTths*9AFEWgt$NGYh_)bwuhcPA zc9ct5ijjr2W0BEbHdtgmEju#F%XU99k+NAaQ(hJ}ug~LYX7v`#y{kZ-w|>9j?$mz@ z&|JSbXeQG8UqFwr`|#)!S6fXkOiKAhu&PFvW1f*6(}V>E+XU3TPT1-aH&Sz>3gIOy zQojQn%7~+(>;qSoz`XIf>5MR1b&;NEN;ZI+`v$rSlO4WB8k z+pBZfH+Q?*d|@l+;&|n_2wj1g84vN%$D!@|A*2#r<>kuAXGiKC8Ftpi zJAgY6oR>9*rDT~-QCGdED#<2;<9hvIfad!BL1WP0UwC!au!azI)hDX!YVSf__IR_w z=AFXtDgM$&?$Oebk||5In-Dixckmi~8d*qd&~{|CjMw0)Sd6KG_G5?E080yAmrp@; zW8IAmGy|!24`QEeSJq{lHf6vLxl*!e!0R%J{DfVmt$U`ZD?PJBR=9jqm-m2b)E5Wp zl5INcs_#^l8e0v2@H17|6rl`1rWm#3J!PccQ5S-?=mD<@C;vzDY6=0eUy1V~lnS&` zh9pG32>9>&nFU)}@5Hhih{DQzbjt&}AusKKTs2UmYF15sCd zik4E-XPDQu4GuAWmrnsVaqdVlC{^K0s470+F~-P-?_Ey^>Cmuw@ztP*&-aOjtG9omB}}MynMK#(LuLfL>Y9wwC5xXOttZq2*d= zoC&?S6bHPU@%|R@XL0M!e#VScqv(lY zLn&(9tu(gj$2klb?B#n^Iz*7b@bJs44fB_5{;zN`=ryVu7T4 zJ_pPqo-HnDCXJuojw#4;6$0`(H68d*tt(mw@@L-&CC{V+Lh>84!Wu=@ED0rH4;Kb5 ziUQA!&-7ZuPV4$ZJ~Y4gl@_Omu!4c$Vu9K^$9ooM{S2J+6GGYH7+=`szc@@F7D!^F zJ+j<06lZu#(y}Y3b1R+V1-n=l?~1L|+F4muP*42mp8|a2PU~HLs&95#yYF`j;<<2w zaItVJC6`i98OP7?@03oeR_VmjgVYjgr#L3Ai&9ZVt)~uT`{iqC23j$#g*HW2)7ff6 z{4jl@x~Pg&4gEKLIB)ep`nF-3p?seF1#`|6m?w;{3^^G|R*;?csLip3Za#Cfd(HgL z>|jp1iFO++n^nyk@6YvxWKrHW8zeBtWg!G zo}(;N{ESMy%H;Tbd?#^3$8jR9;Jfh6_&$6N7Z7$9kx8;g7pW^CPt-oD$<@Z|Mjq1- z(Ei3Fm6_HF>$>f1@2lErpR{k-<#vr`qh?=AFCzA0^3CrSu;JJQ?0oE7+$h}yoEg`In~Gb5+l{-3dxRUtr{GWHZ{vpuJOV;c z5_E(jf`#y$@SVsoAP_l3DKU#!O&mjkROsiQ7kDD6fGr}GKI2@a)QdHE~dVv{-LQDt7*6BEP4sOmtkX) z&p6~m_R;y2_*i|W`z-O<==0T=Viw_Br?jA zNb`pd3oO9%H{=e`Ti-}b4rc)k&ysj#k*>?2)eRrFruSg+GPRa#e>shYW~u`bY+;y7 z*8++FK_}vE>RuF^M4ffC;(K?&V(43sSrau`<9uMGmBPcmZ6-BEV=AvNz%6TK1rkL~1P$;P-P3ri9FdWo)orbzQ zdRWE0nj4$iL9_C^uKr=c?dm)uP8-!PW!jOCE?ZUOS_?!qKJG>7ENrv)zVoJ{>^sq^ z9}qY9lz^R(*&TY=LYe0)I$Dqe0s)P9l!%msm#&R1ATsw7-L1JMI0{GM4f!3;l6gCL zoabE>ClQ#znO=#?BtYbcnVbVfwnZagm1MZb8z>wsF@?wa%1r&XHWS;W4ZDDtx2@k% zP43h^Lsa%|GDHG4xJd|5#-1SH|4y^uQb0cJLd3m+o=-hNRW*41? zRL+&57q`vx+!1~_=lW&w9diPml9F#x*qJ(!?Q z^i~>`KrR-GwBA;ZMfxC$ALg_~GsH*g$gi>uUP-Ph04+E2hEc2T>SCcxYg>bih{?g7 zjEiBJ!O_uZgt;JPj4nBiSEsZQ)@tso)Vm6~LP>$>i4*v!@C#|34q9$2vl)`wsK171 zXTOk@JQti+(Zbx7D&xz!x;XHg;^L-7H}J5?^NF;*HYtRjYPC|BF#5!YFJDoV{Q{=Z zUU_fm7WgM$7Y2_DI?bZV^Ort4o?dR|6ag(%GSHyFMCA}BP{C)FJ5a%4=pa8qv_Zsn zzs05YR{K(Qvor`=RRS5;EYT!S{jd9c1i`)SaDx`{0t_Nv-i+>VomgBG){2=_6rlas zaAlh>>;n#b1=Qfp$hnIcO$T2pOH*l-LiM_59KuN4Yr!#meR^9}AjwG576<}tQY>qi z{Zv66Unxa_oZmQPsSR2Pd5zwOLR@jCd<@d*m)?fJER_L+2{2p^${~XW0#$y801>zo z8P1Ry6DqE#axautnT-K?V$U(>ZN3FcCI=I4cp!xV2`;o@N}6oVy^C)A-!cuq1KAAe z;j~&^LJ9xvqX+c%34Q_*)ET+F8^<3eyG??009x44O^=Mg zc$kv>jzlnZcyRfoke?~^oh?2E44Ke%LP=MM@?k_mk6BXU?%P>#2zD6BE8z-BYfFNe z2-mJckV%5{KQeUjKZpdWqbHkE@Kxf_4JZ>iK*4{h5V4*zcTo@eMTt$DBU*pvkgXLg zSd|=czmu<*ScIVbY`C6{qH;TchS*EB6nwZ(YZt4Wl^1&uI?dpGdOaJxifXg&9yV44 z9qa>p(H(PK1Z&CG8v6x0#QEC?mD7cD-sXy(LxQ6EP*f#7@L#D;zxLGgHiX zorU$cZ|2|K4h&NOo#1{;nlI6ZR~Br9oZNh@o2M1h_>njXj1_NJeK|j2cvAH{HMQFT zE>v_lOdUfE2dTski6+5Q*pDsw^a^RzAtEDW$SRW|N7hWf#igNlGuDz%8RdAXGuaqs zg-}`u8d=25g71#fJ_X3v+T`5>OcHJJp{Zi=sN1$mO&T=eTb0?nIcZi|Gp{XPqe34B zRqBKj1W$)zUD0-z>QmAG*4{dAw{Sp$&yv7R@_pNAmNk^@IxUgee7|JG-0$$B zucO!NPDE^Q7>Lkrnv9ZOT37&Jb%10H8mo`uBI_+gG(9n~YvJa| zu&MBGuIgP`*>oY@S^b?uQNQY>9?QWQ9L=Emluc`^lC@CFT<1Pm3(MZ)-k`&n3!eQ| zvPX4$-;Y;&#p18J);y+K8GG^#OX;*h_Z=K!cRf|_Ql~g-u~FvHb*e=xsm3X)0gON8IA;JRdiKEPIDj33@b?y^Cz zNr>gua<56~Rb0+Ih?Zc5rvw{LR1{X{oVQ9A(mwIS7=(!Bfz2``fzy;8QZPZ=OB0&( zx#Kb(OJQZ`4@cd-3D>sLn&bFv3omT!Ex@uNhehwy_38v-!H0{}MxNHJ{*w#)Y5-_# z+!goO`My8`_=qom<{mzOjF74mgn>(qT-{#kkMl1iNF{!m#s*a0epPz^LCNz2t;3Zl zO%0-e%4OK**}+GZ9J)|}mCA##01bGmoInQ%%v4%XFarg71z$_vAcj??qCVq_Q@>YC z_W)&ria_Faazk!}S;Brctw zg@dn^P=ZzMd#adVhFI2)nOU@Bqulv4cZR2C_?|2J!c80gUr{a}D!W=tQSFhY_BL@J zk5=aEiy!^(*A9q)=ArZ#k2J{Js%n%ID+f5(;G}V!WX-nXnsO`bh*(<#*>F=ye>ZKj zLZ%C*vPx&BH#IdseJ1RnoILx`q37@MdKfAa|HT$8gYB{9(^4N?PCKS8&?^FqeBJ2{ zxkZGn@PwLk+4CELD^WRI{>@D`$%lYZwX2n3FvAmQF}321RLabgk4|RXQ#eFbd_L}Z zbar*os8Wsln6bQObW$jDWNE4MYDMUmatGtB`}@78aXp^U{jIOY_OgkyzAC_LG9f=s zvwF?Ps#ZBTwA52$w?J4^h`u31^Nq*XuHmhMdwM#4JaFnXm4d_sT*ikL;rd-@0Yz{9 zcJCx#{{$dgP6r9!d^UAe{2JASn3t)FELl{+0-E9kRA`ueNs^X1^ z#zIhaR;DT&z>ozptN5Y{QM5LOk2z&4)Oy@s7Wa(8d`=!e=qcqt( zrYKHaWVoVM&3hn!-0 zjc7MFrqQBf|V z9TRmOk!3=P#-vu3y5XrKW4@<{Q865G)9R*eu-esNDpa=inLWtqaLm_dVp`{o)+R-C z_Sv7#0Vj%1v;Xzu52@jHGY0cWnc)Cql&8+HxpYvU%+7{h+-LPQZ4+kxOoWMZ)hyyd32|p(R@79;7-{3KdjQ*n3>OY{&~p7j@R+jZ+pifS zG@M03lW#83a2iI)ZE5D+Zg(7$4Ka+*#zUqYIWi}71jB=?5wa7nks$g&s8Yu`<>4vm`>D4iskQ79G26L~=o1)IAF(QT#x`8nu}Qq^v`oRc-ZrBOT!I1C_KE2(PpqsOnwk7lJ=0TK z?jB0#8YUf{E;KI~%TjGK#QPk@ToD=qI|xOkS7lFdI%g#^-F%K=bg%l4djT z*N(mDjimS8Lp^?;^Z&)srwa_vTTA=X;7Q7zO_ojX@wPKIQLD#=r z-xA)<(2X`5yN>6ML3M^f=W1q}R)Q|rM zs)pSYV!nO}qtFxid7T7YDRv}>Rn{S?sFSDWl~|}83P>T|tvYN?=!9~1VCfU8VNuzE z*|Vv4CFaCQ@W4`uKne;12^pUxPo`i-j)`{et5d^z-JR)(>Fnxv>l7y6xTu0nyP3j3T|gJ+vb6F6w@BD+euo{ZK$J@}4}nD2v*1%G5FurUZXp zXbzS;+Zn;bX6xz{lf+;j73VfRwLu$}bq`rXMnYbxWsf@ZJH5RuOt~rN+_gJiDQWjS z2kC}**^?P%RJ1|ZRN`O+Yh^l}*i1unRK`%8RjJ8E1(|I)9%4j2<0d=w@7_^9IzzF~ ziOL5VsHeM&$3v|ayO5YgJTP3diApiGzpu;KboMx7;1T`sk!3BNbM1t{hson_2+T~f zN|{8FmKxLO4CkW~yOEYN2JK9>V5Of-uNtZKL9~y%4zO{0DCLT|xk)!CXc|x!u!Ix_ z`YG1~H8dS-M5|7pdK9;Q$LHH>2Sa_Em0m~QA?$K{f@5^M5-83jl)*IK&Yr$&3)V5G`gg#@$dTgp~~$(_*Jy z3_`~_8Hag|6lytRl&0&oTpn9J1)48fK(M+0kIYZNlv8k)+I) z7n^?n{Ib)sweDx6DL8kvvm6qz;O91IkxZc22L0~w@&FJ!FGeg+p?c(E44$nk5fqP4hUF_l5x zyKR{1^n!Rc;Uh>=;l%Ee?^QhesyAph7jIyIUS$6t?#5z|12JlBkXjE&3W&x1eRjh+ zDBe|N#%`V(nw%Do)1wuWkXDYutym$IrJxcs{^;5g0wkH4Wfz4&HS?U=AKDZR2}`^X zM1C55PZt-(Ba2ifQ>lw8aZV5hSgX_7f4e3~3qJOp8t`!wCp35&o8Wb050}g1**yfu zIQ{JP$t4KRZNXNXxLF2fQRrQM)I8;Nv4ReRN(1m5hS;#^T39@Rjejj#^{kYF7>lDd zJ&cGQ>tn%rEL3WO`*4ZuzAEsK4;=)F4n?ZT9D4cy7fl=%z0}arq1oXewT!RA zL5k(pQ;z1MS2!)xeDO1Vw_r7s-7bHrp{9cnFCMUJif|t}Y=NXO7c$UxXV|Kq7_=vq zBsH~~nF#-^=xmT|g3W&Q#IQa4cNcwl*^1$;$+E~#9P&3M9)U0aXqtzrnSx&RMEVq zv@2UblH;jCf-{2&(=XQ( zJJVnPvs68P#a_X7XG_u}W#oAc-Grd)vWbe6mG$3_N3n*r>q1RV?TW{2%l_7MQ(aWq zE{;=z&n0mbdm>R7$EuraY$l#&^2_p-9KxvL`8BJ{>v{C$L)CvW5PQJXqNY6jRQ54b zUIAg4Fc4JqLU+m&2y>bU)0QFV#@yR=7)qPw$PfL776T?hcDW z*YWVBZZS8E7X*=C5po0^>|0PopV=shDp;eH&X)Q#In;Jz*N$}|iehiAVSA3V!WRa! z)?<-Vb|hUL3`@yc^Vj6pNpDC@mrBKz-8}@EYHJE&&IU=^Q>MbNrbsNdL2adsKWomo zm8nCDUCvX#4Ir)G>dvh)q*G(<%xr^q(bOd73(j&VXapFeG6F0hEL8aoI$&V2N+vL9 zfU_yzb0CK45xxy&v)n;%zXU6woEXf%fsXKVdcT*@?gw*w)OX>&fb+H3V#1D z39&ygSm^2>KMAXn0}taAPIs!P7324DajZMOZS=iDn;|49(40^PL-27Y-ZtZU7;*Zs zlq;`~Rb3SEEa#cEqoaQYzxdEa&@yGiQ_Q|lIhQQXY{U|YG|lP7ec|WNMn#|PDJx*e zoqJ10MN<(br(bvz;<7}t+nUUtK@5$W*`J5vIjR-GEu~aE!NgOg37b4O4sXC)jkuw) zFhsfUyGO*~j^m~=Kk%tO)*{d6N8mtNS;I&}XE@DBd)JnY(l?dF@k)t+W3YQ6zMtA& zP>V&W;E+XVpK;qoO0YcC4P2EB;+&3R0R^Yd34|$W6$DdDq=T-amN)OWZcl@h1@;-^ zdT2>o3@49y`Z$g=B40dB5=Q`$h+38W?B7&2r&5kP}j0R&yV9o)i92?sf10`hbfQ>QV^z$_2Crtj7x3+&x-`f2LHfG zkiqWZhbew{gI8xq>>ocS-K)LPl-Qv>K+}hC;s}eom#0Dw;AvhyR0j=U0esOzDxJYV zC~A;?wB-23ZVUntM`jt*`@6<%f7P%@uo8|m2@=3~{knCea1y#aTRmB!7nS3F-Xr21 z*Lw--^#(~FA#F-ID@ImHP^2eJn}Oa+rBLq|KmRnld$hv}h%ow;Dw?k^{Sb7QpqySu zM@x7e-gLCvF1*<{Z5*>QufJ7EX4TF{HF74bWndo*Z72BEU%YSl56{Ft_D&4GR~1a% zdAlGZ8*d`_^@dGU#jj}0`5KfdeK1)RRnVG?JHvt9psX>ogiY;OkPJ#DKIt(sHPX*W z>k`ZHd`H+E&jjv0mX=*hDyCUvx>D-ChZ81)O%xDt(r9aL{4LY0WJ{Z?MSk{sRiEC~ zYfS9@=U}aF#57t5)3&(!5;4(Fdi;?O1|Q1S?a4iHadoTwSl}u=f=fz`^m?U9rM(V^ zhs~$X>Q2r~8)>xnC#74Et}kAmaHItk*6Ws2#MdBv+lhw75oOSd#3EZ^C4xGRG8ghdq0HGjO@N4k2HGgzAx8^%Nd zjVaj=)5!PE`n#5;XolOuTDj@QS9$b1g%)`Q@?Gk5*4a%9NZ~5vvXH3q4hd4&)-kvS zw;|4jd?->V;bBMsnZ&)A`4#Piw)5Z;kSt~?igFJ(8i(R{DA0Y7$D6iC6Z-47<@VYn+#d%u3pK3#*WW* zyKA|Xx!>SXjsC0bjt^Y+3kU+mLQ8i`*l`1J9CsBK2 z<-Pfe#TQt(*~CO9ezJ>x+3M|ii}H)7X(=}L21mCG-p~3k&6^w4mA{C+rqlU8v2O){ zz-n;=UX1UBo=-0k-|?f!cNyPm6^NA22oHJbNa$$I>XThKyroMT^z$(=0F>cUT3b_` zpEfy*^vy~zZr9ZVx0hd4WJWT|Ns@%vDW76A44*uC@+1t?>Fzy$@Ad4SjT<*w-R~V| z*U@ln-I_R27%H1$yNCpOK`Nb%wk{0^YP>r9E$kB+DH+syUUe#Z*`F~Tu3PMau4dz4 zyrpg3Fb9Kw-=&iBMk~cISiZTGmV)q~tYaU(_Z=XozF{x#n!Owb0`<||AIR{#h`n=7 zeifO-KXNBu*SXb7tLcYrdWE;>U9bzS=H`ECodu_tIS*S+{#KlWu>9A*&f|UYi=^WT z`PyR#g(_H`1fvul5V$}UA?SI=Mv%_{b$g2T|-T4-^zlaU3LAc!@e>PB^vlnH$i z93F)adwD5U_b1lx@i7fuu`|!z7au;nwGAo1EPmQHtjy1-zMH^e&){Buxm$6VCas?~S0e*crL74qIF93K%Yq8S5XMz)xU?af>&&=KQ(|gRmorzyC`F1Lcl2$Q z;W8&o+9kEtT09U5W^D&nkP8`H#|d}mk7txaO8NZO3FpaEV^f(l~LjVIq zjTyZeF_M!kwlIxERrfwq>$yE-{E|afZ%^$Fc!AW22Sq~}(k~Cq?^?cb2uULfG@v2# z7gIDUj?sFGV_{yx)X#cjNkP}wyr>rFz_;r&2|+Js#(bxtp*0c`R1kC+9}=lX7ko}N zp-?&}aZ14rCY7kOU*!-Fo%h^OZi$MM)x9~iWJamp601>C)-7a=^#~!!Otj*pbiEji z1`DIE`K#ARF#5<0<*JC3zBSs!I?=%F%j@!B2BV!N(H{~uo26sd3*f8=njWahga|3F z;B}+%Ye@G#Bxc6AthCQCed^x}DW>N-_Q1F6PINo1uz9C9IXSmXS60`E_ncKfZE?Cg z@O_L9o$k!)@_|IAo1gUd+dL%YMkdqv%4~)@zFtjopYNdxUP9@;7Qz$w0-sJ%Ah=Hq z1sY7gX?oxS%-|U8gPP2aO8T%VTjzFWrzl}k!~QO1oX|r+^}B~&$_|n1G)J+5peq-J z_Wk+)t|9Bk-!HG-|Eqg6-tgnfx1OrU{K9zY*3K}A$;P2$VrjlW+DJ9{*_7icb&aGw zl8Y1}IPSe=yFb@ETX^bK`uGfMb6nnQ!#hC<>Zf^4#TX4VexFMEdLyBaMU05XBGq$v z0IL+4#<(2*##Uo({>Pg^T1T2SoT!754juVO7>N>B&QxqfW0(HD+$y39-1_X}Rv8i9 z0|C}qxJt1}rb|X6SGq?eQbyF#*p!*95zy+W=ZvsE451+VOtC~(p#JwyxtfiQx8OSu zWqA+XZz-FTaSz#JgE$HUzuVEPvs)Pi;~~Kj=PA>)i6p#F?Cg>mkqBuHwW%jsi(PeB zN-IH4App!=1yECU^5E68<&|Gl{POwXGA%Y%`19lA9}L@m?abbSJb17&vayaRPaW^~ z92~ZxbGzD%H{ux^x~DDALvk{rYXW({%)UEJZP-OIJ{XP5466jU{=BAo zpQ&j=+;k`g|J{$-{}zImVY|FcIHl7ZUoSG^IIVC4mau%>(Kcvv-Hfg?{de(i-^``OdF*( zGy$;i)Gy7&p>K;m#Mqs4*z3Z&&HwIN&Xp_+U&*?H{)vtK zH-{b!-Aq~vqcK~h1IlEMDYy(71&9E~m4j?#L7lw|H8q{B?Py^=!Ec+YHSrv7adImg z+S<%DRJ!GH{Go+%+;y$A5epTX{xh|ojcrX_GtZXDLmO7uU*o#!mC0fL65<6LaSeFf z;0<9W$8?K7iXRN+?%& zLWoa&do~2-QJX!?@D#;9#R}^f!K|iWzGS9nQfiKCJlys9!iC46E;N#(y|y9GT_Lr z`83vBE6zIeq>Ho0N(ua}mquc_mDX9LJAay)X~Wz4OPZME7hSNm=aw-9LgFpWu+|Vl zb|%TNMqbj?TO+{ATe?EJ*;CKYCh1beSpC)KxE3GlVjP+6_u@hvr0C&&oWO*rxRJ;6o@k99>*|KNPVR1yU1%fQ# zcaEUWes>i3X@PH=_u>9zo23%u_#9E$8{Aw8K7=1E^%z#k1iN6C3@>pHa9u&5!bLL6ktHO_bwOzf#7lT0?nRMSj1qhvG9GTR(;%`@Ku3tM54#px`u z)H2JhNN;7&{kF>L4A$t?XKhC7thd2Nn{3u^i>;;GX1g7BX0pp}d+fE({xTitWrm^J z?U2Kc)Z2GQ&CD$mAm2~(O73=R0So1ei?vO3K zoCo|{E;`nOX*bv?i&w9icx|Q#I-IgH?CcRprIwvT#b&6|@k-3XZD-D& zWw+o%x}4(cAHW460&+A{mI4(NejJ0d8_P-wyF@GAGZ5E01BxAu?;(cRuVz*>r1{d* z5v||O+(b3&+`y4lP1}qeaZ;%<bbZp&MFr{mQ;-GrOj08ejbv3@`T{!!rq1S( z%pyFEUjgERR)t?e62VBI5Y2Vt<1deeU=;ObDaBvGUo4=9R=U2O?4ZM;xG>*kR{rHG zGY`7gwsQ9fiImNU{{tg2m2H|4WcoEW9moG3TFsRagrn* zm$(Xgyxg3|wT=d@VPfdxrCr*S{zM<`nffv2DF)9A&&u<>!RqxL~{OtS)uG|@S ze**rfX1B*#r5!v-X?u_QgX&waMBJF2E*FJ zmu2_`UuRWx5oKjBcsakw=UMi|Swrci6#kz+6?CNRdbT{52~5F+6}Ai5=zHj{K(vOw P)~bwaHuP8bRQPcK2fWJp literal 0 HcmV?d00001 diff --git a/site/style/josefin-sans/files/josefin-sans-latin-wght-italic.woff2 b/site/style/josefin-sans/files/josefin-sans-latin-wght-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fb5b3dacf9d0ccece0ae6af9ba2e2c5900085c26 GIT binary patch literal 31144 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 Cse-@& literal 0 HcmV?d00001 diff --git a/site/style/josefin-sans/files/josefin-sans-vietnamese-wght-italic.woff2 b/site/style/josefin-sans/files/josefin-sans-vietnamese-wght-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cb24d12c408a9c100fb6a166b61dca2635793bbd GIT binary patch literal 9868 zcmV;7CUe<$Pew8T0RR91049t86aWAK09fn*045s%0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/site/style/josefin-sans/files/josefin-sans-vietnamese-wght-normal.woff2 b/site/style/josefin-sans/files/josefin-sans-vietnamese-wght-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6f086a9c8cbd784f59b01dc70e7fb78886041dce GIT binary patch literal 8520 zcmV-OA-CRlPew8T0RR9103k>K6aWAK08k7703g@^0RR9100000000000000000000 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 - - -{{> header }} - - - {{> menu }} -

-

- What Brings - You In is an ongoing experimental interactive musical - performance series by artist Leslie Ting. The live show - combines in-person and online components into a unified hybrid - experience of sound, mindfulness, and connectivity. -

-
-
- - - Summerworks - 2022, Henry Chan - -
-
-

- EMMA developed and maintains all the software systems for What - Brings You In, including the browser-based interactive experiences, - synthesizers, and server software. We were involved at every step of - the prototyping process, leveraging our experience to rapidly roll - out experiments for the creative team as they iterated on their - concepts at different venues. -

-

- To tackle the demanding synchronization needs of a live interactive - concert we developed a novel technique to synchronize control - messages and media which we talked about in an EMMA - Skill - Share video. -

-
-
- - - Summerworks - 2022, Henry Chan - -
-
- - - Summerworks - 2022, Henry Chan - - -
- {{> footer }} - - - - - \ No newline at end of file -- 2.25.1 From ca079581acbf1220741efb0a09a5f3babea7b987 Mon Sep 17 00:00:00 2001 From: Ramsey Nasser Date: Sat, 31 May 2025 21:29:59 -0400 Subject: [PATCH 2/3] Bring back deploy npm script --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 540b959..14c0020 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ }, "scripts": { "build": "intaj build", - "watch": "intaj watch" + "watch": "intaj watch", + "deploy": "rsync -achv dist/* root@emma.coop:/var/www/emma.coop --delete" }, "author": "The EMMA Technology Cooperative", "license": "ACSL", -- 2.25.1 From 40e2ddaa0eb68a6348678c6a33748f1bf857f54b Mon Sep 17 00:00:00 2001 From: Ramsey Nasser Date: Sat, 31 May 2025 21:33:21 -0400 Subject: [PATCH 3/3] Add README --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..42543d3 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# emma.coop + +Website of the EMMA Technology Cooperative, the source code behind https://emma.coop/ + +## Usage + +``` +npm install +npm build # builds site into out/ directory +npm watch # rebuilds site on file change, serves site at localhost:8900 +npm deploy # deploy contents of out/ to emma.coop +``` + +## intaj +This site is built with the [intaj static site generator](https://code.emma.coop/ramsey/intaj). Refer to it for more documentation. + -- 2.25.1