From bb09627f90c157a9b908055a5b9eb7aba341c178 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Sat, 14 Feb 2026 23:06:08 -0500 Subject: [PATCH 01/25] Update Hugo and Docsy to latest versions Pickup minor bug fixes, security updates, etc. --- .github/workflows/gh-pages.yml | 2 +- config/_default/module.yaml | 2 +- go.mod | 5 ++--- go.sum | 11 +---------- 4 files changed, 5 insertions(+), 15 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 20062064f..a128000b7 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -44,7 +44,7 @@ env: # ---------------------------------------------------------------------------- # Specify the deployment environment: staging or production HUGO_ENVIRONMENT: ${{ vars.HUGO_ENVIRONMENT || 'staging' }} - HUGO_VERSION: 0.144.2 + HUGO_VERSION: 0.155.2 jobs: # ---------------------------------------------------------------------------- diff --git a/config/_default/module.yaml b/config/_default/module.yaml index d6c27e0b3..fc98f3889 100644 --- a/config/_default/module.yaml +++ b/config/_default/module.yaml @@ -3,7 +3,7 @@ # replacements = "github.com/google/docsy -> ../../docsy" hugoVersion: extended: true - min: "0.73.0" + min: "0.155.2" imports: - path: "github.com/google/docsy" disable: false diff --git a/go.mod b/go.mod index b96314dad..500c89063 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,7 @@ module github.com/Interlisp/Interlisp.github.io -go 1.20 +go 1.24 require ( - github.com/google/docsy v0.10.0 // indirect - github.com/google/docsy/dependencies v0.7.2 // indirect + github.com/google/docsy v0.14.2 // indirect ) diff --git a/go.sum b/go.sum index 25f0e2cb7..626489238 100644 --- a/go.sum +++ b/go.sum @@ -1,12 +1,3 @@ -github.com/FortAwesome/Font-Awesome v0.0.0-20230327165841-0698449d50f2/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= -github.com/FortAwesome/Font-Awesome v0.0.0-20240108205627-a1232e345536/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= -github.com/FortAwesome/Font-Awesome v0.0.0-20240402185447-c0f460dca7f7/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= github.com/FortAwesome/Font-Awesome v0.0.0-20241216213156-af620534bfc3/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= -github.com/google/docsy v0.10.0 h1:6tMDacPwAyRWNCfvsn/9qGOZDQ8b0aRzjRZvnZPY5dg= -github.com/google/docsy v0.10.0/go.mod h1:c0nIAqmRTOuJ01F85U/wJPQtc3Zj9N58Kea9bOT2AJc= -github.com/google/docsy/dependencies v0.7.2 h1:+t5ufoADQAj4XneFphz4A+UU0ICAxmNaRHVWtMYXPSI= -github.com/google/docsy/dependencies v0.7.2/go.mod h1:gihhs5gmgeO+wuoay4FwOzob+jYJVyQbNaQOh788lD4= +github.com/google/docsy v0.14.2/go.mod h1:1Fj1W1O3esZh7IBQ8XAYtxtg10udBXuGI89+LUQc1AU= github.com/twbs/bootstrap v4.6.2+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= -github.com/twbs/bootstrap v5.2.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= -github.com/twbs/bootstrap v5.3.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= -github.com/twbs/bootstrap v5.3.6+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= From ccb195d249ea10250ae81873ce0788c3c8d4c1e6 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Sun, 15 Feb 2026 07:37:07 -0500 Subject: [PATCH 02/25] Update config to disable dark mode. Dark mode - we used custom colors and will need to rethink that prior to implementing dark mode. --- assets/scss/_variables_project.scss | 2 ++ config/_default/params.yaml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss index 9e0e4eb79..fe653e5af 100644 --- a/assets/scss/_variables_project.scss +++ b/assets/scss/_variables_project.scss @@ -1,3 +1,5 @@ //$primary: #390040; #$primary: #c80000; $secondary: #A23B72; + +$enable-dark-mode: false; diff --git a/config/_default/params.yaml b/config/_default/params.yaml index f6cc05f26..15d58472c 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -187,6 +187,9 @@ ui: ul_show: 3 + # Disable dark mode menu + showLightDarkModeMenu: false + # Identify the custom css files custom_css: - "css/custom.css" From fb2f168dcc6bc74957debcf78af5bf8e65348af9 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Sun, 15 Feb 2026 08:32:31 -0500 Subject: [PATCH 03/25] Upgrade to docsy 12.0. Move directory structure to match docsy preferred naming. --- .github/workflows/gh-pages.yml | 2 +- go.mod | 2 +- layouts/{partials => _partials}/favicons.html | 0 .../{partials => _partials}/footer/links.html | 0 .../hooks/body-end.html | 0 .../hooks/head-end.html | 0 layouts/{partials => _partials}/navbar.html | 0 .../output-section-index.html | 0 .../page-description.html | 0 .../page-meta-lastmod.html | 0 .../page-meta-links.html | 0 .../taxonomy_terms_cloud.html | 0 .../blocks/cover.html | 0 .../{shortcodes => _shortcodes}/button.html | 0 .../{shortcodes => _shortcodes}/gdocs.html | 0 .../image-gallery.html | 0 .../read_file.html | 0 package-lock.json | 7864 ++++++++++++++--- package.json | 2 + 19 files changed, 6797 insertions(+), 1073 deletions(-) rename layouts/{partials => _partials}/favicons.html (100%) rename layouts/{partials => _partials}/footer/links.html (100%) rename layouts/{partials => _partials}/hooks/body-end.html (100%) rename layouts/{partials => _partials}/hooks/head-end.html (100%) rename layouts/{partials => _partials}/navbar.html (100%) rename layouts/{partials => _partials}/output-section-index.html (100%) rename layouts/{partials => _partials}/page-description.html (100%) rename layouts/{partials => _partials}/page-meta-lastmod.html (100%) rename layouts/{partials => _partials}/page-meta-links.html (100%) rename layouts/{partials => _partials}/taxonomy_terms_cloud.html (100%) rename layouts/{shortcodes => _shortcodes}/blocks/cover.html (100%) rename layouts/{shortcodes => _shortcodes}/button.html (100%) rename layouts/{shortcodes => _shortcodes}/gdocs.html (100%) rename layouts/{shortcodes => _shortcodes}/image-gallery.html (100%) rename layouts/{shortcodes => _shortcodes}/read_file.html (100%) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index a128000b7..28b541a99 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -44,7 +44,7 @@ env: # ---------------------------------------------------------------------------- # Specify the deployment environment: staging or production HUGO_ENVIRONMENT: ${{ vars.HUGO_ENVIRONMENT || 'staging' }} - HUGO_VERSION: 0.155.2 + HUGO_VERSION: 0.147.5 jobs: # ---------------------------------------------------------------------------- diff --git a/go.mod b/go.mod index 500c89063..58f107b21 100644 --- a/go.mod +++ b/go.mod @@ -3,5 +3,5 @@ module github.com/Interlisp/Interlisp.github.io go 1.24 require ( - github.com/google/docsy v0.14.2 // indirect + github.com/google/docsy v0.12.0 // indirect ) diff --git a/layouts/partials/favicons.html b/layouts/_partials/favicons.html similarity index 100% rename from layouts/partials/favicons.html rename to layouts/_partials/favicons.html diff --git a/layouts/partials/footer/links.html b/layouts/_partials/footer/links.html similarity index 100% rename from layouts/partials/footer/links.html rename to layouts/_partials/footer/links.html diff --git a/layouts/partials/hooks/body-end.html b/layouts/_partials/hooks/body-end.html similarity index 100% rename from layouts/partials/hooks/body-end.html rename to layouts/_partials/hooks/body-end.html diff --git a/layouts/partials/hooks/head-end.html b/layouts/_partials/hooks/head-end.html similarity index 100% rename from layouts/partials/hooks/head-end.html rename to layouts/_partials/hooks/head-end.html diff --git a/layouts/partials/navbar.html b/layouts/_partials/navbar.html similarity index 100% rename from layouts/partials/navbar.html rename to layouts/_partials/navbar.html diff --git a/layouts/partials/output-section-index.html b/layouts/_partials/output-section-index.html similarity index 100% rename from layouts/partials/output-section-index.html rename to layouts/_partials/output-section-index.html diff --git a/layouts/partials/page-description.html b/layouts/_partials/page-description.html similarity index 100% rename from layouts/partials/page-description.html rename to layouts/_partials/page-description.html diff --git a/layouts/partials/page-meta-lastmod.html b/layouts/_partials/page-meta-lastmod.html similarity index 100% rename from layouts/partials/page-meta-lastmod.html rename to layouts/_partials/page-meta-lastmod.html diff --git a/layouts/partials/page-meta-links.html b/layouts/_partials/page-meta-links.html similarity index 100% rename from layouts/partials/page-meta-links.html rename to layouts/_partials/page-meta-links.html diff --git a/layouts/partials/taxonomy_terms_cloud.html b/layouts/_partials/taxonomy_terms_cloud.html similarity index 100% rename from layouts/partials/taxonomy_terms_cloud.html rename to layouts/_partials/taxonomy_terms_cloud.html diff --git a/layouts/shortcodes/blocks/cover.html b/layouts/_shortcodes/blocks/cover.html similarity index 100% rename from layouts/shortcodes/blocks/cover.html rename to layouts/_shortcodes/blocks/cover.html diff --git a/layouts/shortcodes/button.html b/layouts/_shortcodes/button.html similarity index 100% rename from layouts/shortcodes/button.html rename to layouts/_shortcodes/button.html diff --git a/layouts/shortcodes/gdocs.html b/layouts/_shortcodes/gdocs.html similarity index 100% rename from layouts/shortcodes/gdocs.html rename to layouts/_shortcodes/gdocs.html diff --git a/layouts/shortcodes/image-gallery.html b/layouts/_shortcodes/image-gallery.html similarity index 100% rename from layouts/shortcodes/image-gallery.html rename to layouts/_shortcodes/image-gallery.html diff --git a/layouts/shortcodes/read_file.html b/layouts/_shortcodes/read_file.html similarity index 100% rename from layouts/shortcodes/read_file.html rename to layouts/_shortcodes/read_file.html diff --git a/package-lock.json b/package-lock.json index 07e60ed3a..ce893ef75 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,8 @@ "autoprefixer": "^10.4.8", + "hugo-extended": "0.147.5", + "postcss": "^8.4.16", "postcss-cli": "^10.0.0" @@ -30,6 +32,52 @@ }, + "node_modules/@babel/code-frame": { + + "version": "7.29.0", + + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + + "dev": true, + + "dependencies": { + + "@babel/helper-validator-identifier": "^7.28.5", + + "js-tokens": "^4.0.0", + + "picocolors": "^1.1.1" + + }, + + "engines": { + + "node": ">=6.9.0" + + } + + }, + + "node_modules/@babel/helper-validator-identifier": { + + "version": "7.28.5", + + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + + "dev": true, + + "engines": { + + "node": ">=6.9.0" + + } + + }, + "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", @@ -100,6 +148,78 @@ }, + "node_modules/@sindresorhus/is": { + + "version": "5.6.0", + + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + + "dev": true, + + "engines": { + + "node": ">=14.16" + + }, + + "funding": { + + "url": "https://github.com/sindresorhus/is?sponsor=1" + + } + + }, + + "node_modules/@szmarczak/http-timer": { + + "version": "5.0.1", + + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + + "dev": true, + + "dependencies": { + + "defer-to-connect": "^2.0.1" + + }, + + "engines": { + + "node": ">=14.16" + + } + + }, + + "node_modules/@types/http-cache-semantics": { + + "version": "4.2.0", + + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + + "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", + + "dev": true + + }, + + "node_modules/@types/normalize-package-data": { + + "version": "2.4.4", + + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + + "dev": true + + }, + "node_modules/ansi-regex": { "version": "5.0.1", @@ -240,6 +360,76 @@ }, + "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": { + + "possible-typed-array-names": "^1.0.0" + + }, + + "engines": { + + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "node_modules/base64-js": { + + "version": "1.5.1", + + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + + "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" + + } + + ] + + }, + "node_modules/binary-extensions": { "version": "2.2.0", @@ -258,6 +448,26 @@ }, + "node_modules/bl": { + + "version": "1.2.3", + + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + + "dev": true, + + "dependencies": { + + "readable-stream": "^2.3.5", + + "safe-buffer": "^5.1.1" + + } + + }, + "node_modules/braces": { "version": "3.0.2", @@ -338,13 +548,13 @@ }, - "node_modules/caniuse-lite": { + "node_modules/buffer": { - "version": "1.0.30001378", + "version": "5.7.1", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, @@ -352,41 +562,25 @@ { - "type": "opencollective", + "type": "github", - "url": "https://opencollective.com/browserslist" + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - - } - - ] - - }, - - "node_modules/chokidar": { - - "version": "3.5.3", - - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "type": "patreon", - "dev": true, + "url": "https://www.patreon.com/feross" - "funding": [ + }, { - "type": "individual", + "type": "consulting", - "url": "https://paulmillr.com/funding/" + "url": "https://feross.org/support" } @@ -394,727 +588,825 @@ "dependencies": { - "anymatch": "~3.1.2", - - "braces": "~3.0.2", + "base64-js": "^1.3.1", - "glob-parent": "~5.1.2", + "ieee754": "^1.1.13" - "is-binary-path": "~2.1.0", + } - "is-glob": "~4.0.1", + }, - "normalize-path": "~3.0.0", + "node_modules/buffer-alloc": { - "readdirp": "~3.6.0" + "version": "1.2.0", - }, + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "engines": { + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "node": ">= 8.10.0" + "dev": true, - }, + "dependencies": { - "optionalDependencies": { + "buffer-alloc-unsafe": "^1.1.0", - "fsevents": "~2.3.2" + "buffer-fill": "^1.0.0" } }, - "node_modules/cliui": { - - "version": "7.0.4", - - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - - "dev": true, - - "dependencies": { + "node_modules/buffer-alloc-unsafe": { - "string-width": "^4.2.0", + "version": "1.1.0", - "strip-ansi": "^6.0.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "wrap-ansi": "^7.0.0" + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - } + "dev": true }, - "node_modules/color-convert": { + "node_modules/buffer-crc32": { - "version": "2.0.1", + "version": "0.2.13", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "dependencies": { - - "color-name": "~1.1.4" - - }, - "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "node_modules/color-name": { + "node_modules/buffer-fill": { - "version": "1.1.4", + "version": "1.0.0", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", "dev": true }, - "node_modules/dependency-graph": { + "node_modules/cacheable-lookup": { - "version": "0.11.0", + "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "dev": true, "engines": { - "node": ">= 0.6.0" + "node": ">=14.16" } }, - "node_modules/dir-glob": { + "node_modules/cacheable-request": { - "version": "3.0.1", + "version": "10.2.14", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, "dependencies": { - "path-type": "^4.0.0" + "@types/http-cache-semantics": "^4.0.2", - }, + "get-stream": "^6.0.1", - "engines": { + "http-cache-semantics": "^4.1.1", - "node": ">=8" + "keyv": "^4.5.3", - } + "mimic-response": "^4.0.0", - }, + "normalize-url": "^8.0.0", - "node_modules/electron-to-chromium": { + "responselike": "^3.0.0" - "version": "1.4.224", + }, - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", + "engines": { - "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", + "node": ">=14.16" - "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==", + "node_modules/cacheable-request/node_modules/get-stream": { - "dev": true + "version": "6.0.1", - }, + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "node_modules/escalade": { + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "version": "3.1.1", + "dev": true, - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "engines": { - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node": ">=10" - "dev": true, + }, - "engines": { + "funding": { - "node": ">=6" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fast-glob": { + "node_modules/call-bind": { - "version": "3.2.11", + "version": "1.0.8", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - - "@nodelib/fs.walk": "^1.2.3", + "call-bind-apply-helpers": "^1.0.0", - "glob-parent": "^5.1.2", + "es-define-property": "^1.0.0", - "merge2": "^1.3.0", + "get-intrinsic": "^1.2.4", - "micromatch": "^4.0.4" + "set-function-length": "^1.2.2" }, "engines": { - "node": ">=8.6.0" + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fastq": { + "node_modules/call-bind-apply-helpers": { - "version": "1.13.0", + "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "dev": true, "dependencies": { - "reusify": "^1.0.4" + "es-errors": "^1.3.0", + + "function-bind": "^1.1.2" + + }, + + "engines": { + + "node": ">= 0.4" } }, - "node_modules/fill-range": { + "node_modules/call-bound": { - "version": "7.0.1", + "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "call-bind-apply-helpers": "^1.0.2", + + "get-intrinsic": "^1.3.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fraction.js": { + "node_modules/caniuse-lite": { - "version": "4.2.0", + "version": "1.0.30001378", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", "dev": true, - "engines": { + "funding": [ - "node": "*" + { - }, + "type": "opencollective", - "funding": { + "url": "https://opencollective.com/browserslist" - "type": "patreon", + }, - "url": "https://www.patreon.com/infusion" + { - } + "type": "tidelift", + + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + + } + + ] }, - "node_modules/fs-extra": { + "node_modules/careful-downloader": { - "version": "10.1.0", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "resolved": "https://registry.npmjs.org/careful-downloader/-/careful-downloader-3.0.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "integrity": "sha512-5KMIPa0Yoj+2tY6OK9ewdwcPebp+4XS0dMYvvF9/8fkFEfvnEpWmHWYs9JNcZ7RZUvY/v6oPzLpmmTzSIbroSA==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", + "debug": "^4.3.4", - "jsonfile": "^6.0.1", + "decompress": "^4.2.1", - "universalify": "^2.0.0" + "fs-extra": "^11.1.1", + + "got": "^12.6.0", + + "is-path-inside": "^4.0.0", + + "tempy": "^3.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, - "node_modules/fsevents": { + "node_modules/careful-downloader/node_modules/fs-extra": { - "version": "2.3.2", + "version": "11.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.3.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", "dev": true, - "hasInstallScript": true, + "dependencies": { - "optional": true, + "graceful-fs": "^4.2.0", - "os": [ + "jsonfile": "^6.0.1", - "darwin" + "universalify": "^2.0.0" - ], + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=14.14" } }, - "node_modules/get-caller-file": { + "node_modules/chalk": { - "version": "2.0.5", + "version": "5.6.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/get-stdin": { + "node_modules/chokidar": { - "version": "9.0.0", + "version": "3.5.3", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, - "engines": { + "funding": [ - "node": ">=12" + { - }, + "type": "individual", - "funding": { + "url": "https://paulmillr.com/funding/" - "url": "https://github.com/sponsors/sindresorhus" + } - } + ], - }, + "dependencies": { - "node_modules/glob-parent": { + "anymatch": "~3.1.2", - "version": "5.1.2", + "braces": "~3.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "glob-parent": "~5.1.2", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "is-binary-path": "~2.1.0", - "dev": true, + "is-glob": "~4.0.1", - "dependencies": { + "normalize-path": "~3.0.0", - "is-glob": "^4.0.1" + "readdirp": "~3.6.0" }, "engines": { - "node": ">= 6" + "node": ">= 8.10.0" + + }, + + "optionalDependencies": { + + "fsevents": "~2.3.2" } }, - "node_modules/globby": { + "node_modules/cliui": { - "version": "13.1.2", + "version": "7.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "dependencies": { - "dir-glob": "^3.0.1", + "string-width": "^4.2.0", - "fast-glob": "^3.2.11", + "strip-ansi": "^6.0.0", - "ignore": "^5.2.0", + "wrap-ansi": "^7.0.0" - "merge2": "^1.4.1", + } - "slash": "^4.0.0" + }, - }, + "node_modules/color-convert": { - "engines": { + "version": "2.0.1", - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + + "dev": true, + + "dependencies": { + + "color-name": "~1.1.4" }, - "funding": { + "engines": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/graceful-fs": { + "node_modules/color-name": { - "version": "4.2.10", + "version": "1.1.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/ignore": { + "node_modules/commander": { - "version": "5.2.0", + "version": "2.20.3", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, + "dev": true - "engines": { + }, - "node": ">= 4" + "node_modules/core-util-is": { - } + "version": "1.0.3", + + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + + "dev": true }, - "node_modules/is-binary-path": { + "node_modules/crypto-random-string": { - "version": "2.1.0", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dev": true, "dependencies": { - "binary-extensions": "^2.0.0" + "type-fest": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extglob": { + "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "2.1.1", + "version": "1.4.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-fullwidth-code-point": { + "node_modules/debug": { - "version": "3.0.0", + "version": "4.4.3", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, + "dependencies": { + + "ms": "^2.1.3" + + }, + "engines": { - "node": ">=8" + "node": ">=6.0" + + }, + + "peerDependenciesMeta": { + + "supports-color": { + + "optional": true + + } } }, - "node_modules/is-glob": { + "node_modules/decompress": { - "version": "4.0.3", + "version": "4.2.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", "dev": true, "dependencies": { - "is-extglob": "^2.1.1" + "decompress-tar": "^4.0.0", + + "decompress-tarbz2": "^4.0.0", + + "decompress-targz": "^4.0.0", + + "decompress-unzip": "^4.0.1", + + "graceful-fs": "^4.1.10", + + "make-dir": "^1.0.0", + + "pify": "^2.3.0", + + "strip-dirs": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-number": { + "node_modules/decompress-response": { - "version": "7.0.0", + "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "dev": true, - "engines": { + "dependencies": { - "node": ">=0.12.0" + "mimic-response": "^3.1.0" - } + }, - }, + "engines": { - "node_modules/jquery": { + "node": ">=10" - "version": "3.7.1", + }, - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "funding": { - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + "url": "https://github.com/sponsors/sindresorhus" + + } }, - "node_modules/jsonfile": { + "node_modules/decompress-response/node_modules/mimic-response": { - "version": "6.1.0", + "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "dev": true, - "dependencies": { + "engines": { - "universalify": "^2.0.0" + "node": ">=10" }, - "optionalDependencies": { + "funding": { - "graceful-fs": "^4.1.6" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lilconfig": { + "node_modules/decompress-tar": { - "version": "2.0.6", + "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "dev": true, + "dependencies": { + + "file-type": "^5.2.0", + + "is-stream": "^1.1.0", + + "tar-stream": "^1.5.2" + + }, + "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/merge2": { + "node_modules/decompress-tarbz2": { - "version": "1.4.1", + "version": "4.1.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", "dev": true, - "engines": { + "dependencies": { - "node": ">= 8" + "decompress-tar": "^4.1.0", - } + "file-type": "^6.1.0", - }, + "is-stream": "^1.1.0", - "node_modules/micromatch": { + "seek-bzip": "^1.0.5", - "version": "4.0.5", + "unbzip2-stream": "^1.0.9" - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + }, - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "engines": { - "dev": true, + "node": ">=4" - "dependencies": { + } - "braces": "^3.0.2", + }, - "picomatch": "^2.3.1" + "node_modules/decompress-tarbz2/node_modules/file-type": { - }, + "version": "6.2.0", + + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + + "dev": true, "engines": { - "node": ">=8.6" + "node": ">=4" } }, - "node_modules/nanoid": { + "node_modules/decompress-targz": { - "version": "3.3.4", + "version": "4.1.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "dev": true, - "bin": { + "dependencies": { - "nanoid": "bin/nanoid.cjs" + "decompress-tar": "^4.1.1", + + "file-type": "^5.2.0", + + "is-stream": "^1.1.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=4" } }, - "node_modules/node-releases": { + "node_modules/decompress-unzip": { - "version": "2.0.6", + "version": "4.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", - "dev": true + "dev": true, - }, + "dependencies": { - "node_modules/normalize-path": { + "file-type": "^3.8.0", - "version": "3.0.0", + "get-stream": "^2.2.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "pify": "^2.3.0", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "yauzl": "^2.4.2" - "dev": true, + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/normalize-range": { + "node_modules/decompress-unzip/node_modules/file-type": { - "version": "0.1.2", + "version": "3.9.0", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "dev": true, @@ -1126,1953 +1418,7315 @@ }, - "node_modules/path-type": { + "node_modules/defer-to-connect": { - "version": "4.0.0", + "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/picocolors": { - - "version": "1.0.0", + "node_modules/define-data-property": { - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "version": "1.1.4", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "dev": true + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - }, + "dev": true, - "node_modules/picomatch": { + "dependencies": { - "version": "2.3.1", + "es-define-property": "^1.0.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "es-errors": "^1.3.0", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "gopd": "^1.0.1" - "dev": true, + }, "engines": { - "node": ">=8.6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/pify": { + "node_modules/dependency-graph": { - "version": "2.3.0", + "version": "0.11.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6.0" } }, - "node_modules/postcss": { + "node_modules/dir-glob": { - "version": "8.4.16", + "version": "3.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "funding": [ + "dependencies": { - { + "path-type": "^4.0.0" - "type": "opencollective", + }, - "url": "https://opencollective.com/postcss/" + "engines": { - }, + "node": ">=8" - { + } - "type": "tidelift", + }, - "url": "https://tidelift.com/funding/github/npm/postcss" + "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": { - "nanoid": "^3.3.4", + "call-bind-apply-helpers": "^1.0.1", - "picocolors": "^1.0.0", + "es-errors": "^1.3.0", - "source-map-js": "^1.0.2" + "gopd": "^1.2.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 0.4" } }, - "node_modules/postcss-cli": { + "node_modules/electron-to-chromium": { - "version": "10.0.0", + "version": "1.4.224", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", - "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", - "dev": true, + "dev": true - "dependencies": { + }, - "chokidar": "^3.3.0", + "node_modules/emoji-regex": { - "dependency-graph": "^0.11.0", + "version": "8.0.0", - "fs-extra": "^10.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "get-stdin": "^9.0.0", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "globby": "^13.0.0", + "dev": true - "picocolors": "^1.0.0", + }, - "postcss-load-config": "^4.0.0", + "node_modules/end-of-stream": { - "postcss-reporter": "^7.0.0", + "version": "1.4.5", - "pretty-hrtime": "^1.0.3", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "read-cache": "^1.0.0", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "slash": "^4.0.0", + "dev": true, - "yargs": "^17.0.0" + "dependencies": { - }, + "once": "^1.4.0" - "bin": { + } - "postcss": "index.js" + }, - }, + "node_modules/error-ex": { - "engines": { + "version": "1.3.4", - "node": ">=14" + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - }, + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "peerDependencies": { + "dev": true, - "postcss": "^8.0.0" + "dependencies": { + + "is-arrayish": "^0.2.1" } }, - "node_modules/postcss-load-config": { + "node_modules/es-define-property": { - "version": "4.0.1", + "version": "1.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, - "dependencies": { - - "lilconfig": "^2.0.5", - - "yaml": "^2.1.1" - - }, - "engines": { - "node": ">= 14" - - }, - - "funding": { - - "type": "opencollective", - - "url": "https://opencollective.com/postcss/" - - }, - - "peerDependencies": { - - "postcss": ">=8.0.9", + "node": ">= 0.4" - "ts-node": ">=9.0.0" + } - }, + }, - "peerDependenciesMeta": { + "node_modules/es-errors": { - "postcss": { + "version": "1.3.0", - "optional": true + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - }, + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "ts-node": { + "dev": true, - "optional": true + "engines": { - } + "node": ">= 0.4" } }, - "node_modules/postcss-reporter": { + "node_modules/es-object-atoms": { - "version": "7.0.5", + "version": "1.1.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "dev": true, "dependencies": { - "picocolors": "^1.0.0", - - "thenby": "^1.3.4" + "es-errors": "^1.3.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" - }, + } - "funding": { + }, - "type": "opencollective", + "node_modules/escalade": { - "url": "https://opencollective.com/postcss/" + "version": "3.1.1", - }, + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "peerDependencies": { + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "postcss": "^8.1.0" + "dev": true, + + "engines": { + + "node": ">=6" } }, - "node_modules/postcss-value-parser": { + "node_modules/fast-glob": { - "version": "4.2.0", + "version": "3.2.11", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true + "dev": true, - }, + "dependencies": { - "node_modules/pretty-hrtime": { + "@nodelib/fs.stat": "^2.0.2", - "version": "1.0.3", + "@nodelib/fs.walk": "^1.2.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "glob-parent": "^5.1.2", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "merge2": "^1.3.0", - "dev": true, + "micromatch": "^4.0.4" + + }, "engines": { - "node": ">= 0.8" + "node": ">=8.6.0" } }, - "node_modules/queue-microtask": { + "node_modules/fastq": { - "version": "1.2.3", + "version": "1.13.0", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, - "funding": [ - - { - - "type": "github", + "dependencies": { - "url": "https://github.com/sponsors/feross" + "reusify": "^1.0.4" - }, + } - { + }, - "type": "patreon", + "node_modules/fd-slicer": { - "url": "https://www.patreon.com/feross" + "version": "1.1.0", - }, + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - { + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "type": "consulting", + "dev": true, - "url": "https://feross.org/support" + "dependencies": { - } + "pend": "~1.2.0" - ] + } }, - "node_modules/read-cache": { + "node_modules/file-type": { - "version": "1.0.0", + "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", "dev": true, - "dependencies": { + "engines": { - "pify": "^2.3.0" + "node": ">=4" } }, - "node_modules/readdirp": { + "node_modules/fill-range": { - "version": "3.6.0", + "version": "7.0.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "dependencies": { - "picomatch": "^2.2.1" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=8.10.0" + "node": ">=8" } }, - "node_modules/require-directory": { + "node_modules/find-up": { - "version": "2.1.1", + "version": "6.3.0", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, - "engines": { - - "node": ">=0.10.0" - - } - - }, + "dependencies": { - "node_modules/reusify": { + "locate-path": "^7.1.0", - "version": "1.0.4", + "path-exists": "^5.0.0" - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + }, - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { - "dev": true, + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - "engines": { + }, - "iojs": ">=1.0.0", + "funding": { - "node": ">=0.10.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/run-parallel": { + "node_modules/for-each": { - "version": "1.2.0", + "version": "0.3.5", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", "dev": true, - "funding": [ + "dependencies": { - { + "is-callable": "^1.2.7" - "type": "github", + }, - "url": "https://github.com/sponsors/feross" + "engines": { - }, + "node": ">= 0.4" - { + }, - "type": "patreon", + "funding": { - "url": "https://www.patreon.com/feross" + "url": "https://github.com/sponsors/ljharb" - }, + } - { + }, - "type": "consulting", + "node_modules/form-data-encoder": { - "url": "https://feross.org/support" + "version": "2.1.4", - } + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - ], + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "dependencies": { + "dev": true, - "queue-microtask": "^1.2.2" + "engines": { + + "node": ">= 14.17" } }, - "node_modules/slash": { + "node_modules/fraction.js": { - "version": "4.0.0", + "version": "4.2.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true, "engines": { - "node": ">=12" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "patreon", + + "url": "https://www.patreon.com/infusion" } }, - "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==", + "node_modules/fs-constants": { - "dev": true, + "version": "1.0.0", - "engines": { + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "node": ">=0.10.0" + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - } + "dev": true }, - "node_modules/string-width": { + "node_modules/fs-extra": { - "version": "4.2.3", + "version": "10.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "emoji-regex": "^8.0.0", + "graceful-fs": "^4.2.0", - "is-fullwidth-code-point": "^3.0.0", + "jsonfile": "^6.0.1", - "strip-ansi": "^6.0.1" + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/strip-ansi": { + "node_modules/fsevents": { - "version": "6.0.1", + "version": "2.3.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, - "dependencies": { + "hasInstallScript": true, - "ansi-regex": "^5.0.1" + "optional": true, - }, + "os": [ + + "darwin" + + ], "engines": { - "node": ">=8" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/tabpanel": { + "node_modules/function-bind": { - "version": "0.2.0", + "version": "1.1.2", - "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + + "dev": true, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } }, - "node_modules/thenby": { + "node_modules/get-caller-file": { - "version": "1.3.4", + "version": "2.0.5", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "dev": true, + + "engines": { + + "node": "6.* || 8.* || >= 10.*" + + } }, - "node_modules/to-regex-range": { + "node_modules/get-intrinsic": { - "version": "5.0.1", + "version": "1.3.0", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, "dependencies": { - "is-number": "^7.0.0" + "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": ">=8.0" + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/universalify": { + "node_modules/get-proto": { - "version": "2.0.0", + "version": "1.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", "dev": true, + "dependencies": { + + "dunder-proto": "^1.0.1", + + "es-object-atoms": "^1.0.0" + + }, + "engines": { - "node": ">= 10.0.0" + "node": ">= 0.4" } }, - "node_modules/update-browserslist-db": { + "node_modules/get-stdin": { - "version": "1.0.5", + "version": "9.0.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true, - "funding": [ + "engines": { - { + "node": ">=12" - "type": "opencollective", + }, - "url": "https://opencollective.com/browserslist" + "funding": { - }, + "url": "https://github.com/sponsors/sindresorhus" - { + } - "type": "tidelift", + }, - "url": "https://tidelift.com/funding/github/npm/browserslist" + "node_modules/get-stream": { - } + "version": "2.3.1", - ], + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + + "dev": true, "dependencies": { - "escalade": "^3.1.1", + "object-assign": "^4.0.1", - "picocolors": "^1.0.0" + "pinkie-promise": "^2.0.0" }, - "bin": { + "engines": { - "browserslist-lint": "cli.js" + "node": ">=0.10.0" + + } + + }, + + "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==", + + "dev": true, + + "dependencies": { + + "is-glob": "^4.0.1" }, - "peerDependencies": { + "engines": { - "browserslist": ">= 4.21.0" + "node": ">= 6" } }, - "node_modules/wrap-ansi": { + "node_modules/globby": { - "version": "7.0.0", + "version": "13.1.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", + "dir-glob": "^3.0.1", - "string-width": "^4.1.0", + "fast-glob": "^3.2.11", - "strip-ansi": "^6.0.0" + "ignore": "^5.2.0", + + "merge2": "^1.4.1", + + "slash": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/y18n": { + "node_modules/gopd": { - "version": "5.0.8", + "version": "1.2.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/yaml": { + "node_modules/got": { - "version": "2.1.1", + "version": "12.6.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dev": true, + "dependencies": { + + "@sindresorhus/is": "^5.2.0", + + "@szmarczak/http-timer": "^5.0.1", + + "cacheable-lookup": "^7.0.0", + + "cacheable-request": "^10.2.8", + + "decompress-response": "^6.0.0", + + "form-data-encoder": "^2.1.2", + + "get-stream": "^6.0.1", + + "http2-wrapper": "^2.1.10", + + "lowercase-keys": "^3.0.0", + + "p-cancelable": "^3.0.0", + + "responselike": "^3.0.0" + + }, + "engines": { - "node": ">= 14" + "node": ">=14.16" + + }, + + "funding": { + + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/yargs": { + "node_modules/got/node_modules/get-stream": { - "version": "17.5.1", + "version": "6.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "dependencies": { + "engines": { - "cliui": "^7.0.2", + "node": ">=10" - "escalade": "^3.1.1", + }, - "get-caller-file": "^2.0.5", + "funding": { - "require-directory": "^2.1.1", + "url": "https://github.com/sponsors/sindresorhus" - "string-width": "^4.2.3", + } - "y18n": "^5.0.5", + }, - "yargs-parser": "^21.0.0" + "node_modules/graceful-fs": { + + "version": "4.2.10", + + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + + "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" }, - "engines": { + "funding": { - "node": ">=12" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/yargs-parser": { + "node_modules/has-symbols": { - "version": "21.1.1", + "version": "1.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "dev": true, "engines": { - "node": ">=12" + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" } - } + }, - }, + "node_modules/has-tostringtag": { - "dependencies": { + "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": { + + "has-symbols": "^1.0.3" + + }, + + "engines": { + + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "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": { + + "function-bind": "^1.1.2" + + }, + + "engines": { + + "node": ">= 0.4" + + } + + }, + + "node_modules/hosted-git-info": { + + "version": "4.1.0", + + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + + "dev": true, + + "dependencies": { + + "lru-cache": "^6.0.0" + + }, + + "engines": { + + "node": ">=10" + + } + + }, + + "node_modules/http-cache-semantics": { + + "version": "4.2.0", + + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + + "dev": true + + }, + + "node_modules/http2-wrapper": { + + "version": "2.2.1", + + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + + "dev": true, + + "dependencies": { + + "quick-lru": "^5.1.1", + + "resolve-alpn": "^1.2.0" + + }, + + "engines": { + + "node": ">=10.19.0" + + } + + }, + + "node_modules/hugo-extended": { + + "version": "0.147.5", + + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.147.5.tgz", + + "integrity": "sha512-PodQIWzwVyn42i6fwUYmowmzf2z+7GlquHMpJ1W+2GUVqL5aYnztzwt/DSzyQkBXwdUadt9RrUSL+jcv20kuWw==", + + "dev": true, + + "hasInstallScript": true, + + "dependencies": { + + "careful-downloader": "^3.0.0", + + "log-symbols": "^5.1.0", + + "read-pkg-up": "^9.1.0" + + }, + + "bin": { + + "hugo": "lib/cli.js", + + "hugo-extended": "lib/cli.js" + + }, + + "engines": { + + "node": ">=18.12" + + } + + }, + + "node_modules/ieee754": { + + "version": "1.2.1", + + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + + "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" + + } + + ] + + }, + + "node_modules/ignore": { + + "version": "5.2.0", + + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + + "dev": true, + + "engines": { + + "node": ">= 4" + + } + + }, + + "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/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-binary-path": { + + "version": "2.1.0", + + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + + "dev": true, + + "dependencies": { + + "binary-extensions": "^2.0.0" + + }, + + "engines": { + + "node": ">=8" + + } + + }, + + "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, + + "engines": { + + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "node_modules/is-core-module": { + + "version": "2.16.1", + + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + + "dev": true, + + "dependencies": { + + "hasown": "^2.0.2" + + }, + + "engines": { + + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "node_modules/is-extglob": { + + "version": "2.1.1", + + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "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/is-glob": { + + "version": "4.0.3", + + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + + "dev": true, + + "dependencies": { + + "is-extglob": "^2.1.1" + + }, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/is-natural-number": { + + "version": "4.0.1", + + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + + "dev": true + + }, + + "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==", + + "dev": true, + + "engines": { + + "node": ">=0.12.0" + + } + + }, + + "node_modules/is-path-inside": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + + "dev": true, + + "engines": { + + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/is-stream": { + + "version": "1.1.0", + + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "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.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "node_modules/is-unicode-supported": { + + "version": "1.3.0", + + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + + "dev": true, + + "engines": { + + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/isarray": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + + "dev": true + + }, + + "node_modules/jquery": { + + "version": "3.7.1", + + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + + }, + + "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==", + + "dev": true + + }, + + "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/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==", + + "dev": true, + + "dependencies": { + + "json-buffer": "3.0.1" + + } + + }, + + "node_modules/lilconfig": { + + "version": "2.0.6", + + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + + "dev": true, + + "engines": { + + "node": ">=10" + + } + + }, + + "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/locate-path": { + + "version": "7.2.0", + + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + + "dev": true, + + "dependencies": { + + "p-locate": "^6.0.0" + + }, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/log-symbols": { + + "version": "5.1.0", + + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + + "dev": true, + + "dependencies": { + + "chalk": "^5.0.0", + + "is-unicode-supported": "^1.1.0" + + }, + + "engines": { + + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/lowercase-keys": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + + "dev": true, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/lru-cache": { + + "version": "6.0.0", + + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + + "dev": true, + + "dependencies": { + + "yallist": "^4.0.0" + + }, + + "engines": { + + "node": ">=10" + + } + + }, + + "node_modules/make-dir": { + + "version": "1.3.0", + + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + + "dev": true, + + "dependencies": { + + "pify": "^3.0.0" + + }, + + "engines": { + + "node": ">=4" + + } + + }, + + "node_modules/make-dir/node_modules/pify": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + + "dev": true, + + "engines": { + + "node": ">=4" + + } + + }, + + "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": ">= 0.4" + + } + + }, + + "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==", + + "dev": true, + + "dependencies": { + + "braces": "^3.0.2", + + "picomatch": "^2.3.1" + + }, + + "engines": { + + "node": ">=8.6" + + } + + }, + + "node_modules/mimic-response": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + + "dev": true, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/ms": { + + "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.4", + + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + + "dev": true, + + "bin": { + + "nanoid": "bin/nanoid.cjs" + + }, + + "engines": { + + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + + } + + }, + + "node_modules/node-releases": { + + "version": "2.0.6", + + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + + "dev": true + + }, + + "node_modules/normalize-package-data": { + + "version": "3.0.3", + + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + + "dev": true, + + "dependencies": { + + "hosted-git-info": "^4.0.1", + + "is-core-module": "^2.5.0", + + "semver": "^7.3.4", + + "validate-npm-package-license": "^3.0.1" + + }, + + "engines": { + + "node": ">=10" + + } + + }, + + "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==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/normalize-range": { + + "version": "0.1.2", + + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/normalize-url": { + + "version": "8.1.1", + + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", + + "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", + + "dev": true, + + "engines": { + + "node": ">=14.16" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/object-assign": { + + "version": "4.1.1", + + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "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/p-cancelable": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + + "dev": true, + + "engines": { + + "node": ">=12.20" + + } + + }, + + "node_modules/p-limit": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + + "dev": true, + + "dependencies": { + + "yocto-queue": "^1.0.0" + + }, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/p-locate": { + + "version": "6.0.0", + + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + + "dev": true, + + "dependencies": { + + "p-limit": "^4.0.0" + + }, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "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==", + + "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" + + }, + + "engines": { + + "node": ">=8" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/path-exists": { + + "version": "5.0.0", + + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + + "dev": true, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + } + + }, + + "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==", + + "dev": true, + + "engines": { + + "node": ">=8" + + } + + }, + + "node_modules/pend": { + + "version": "1.2.0", + + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + + "dev": true + + }, + + "node_modules/picocolors": { + + "version": "1.1.1", + + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + + "dev": true + + }, + + "node_modules/picomatch": { + + "version": "2.3.1", + + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + + "dev": true, + + "engines": { + + "node": ">=8.6" + + }, + + "funding": { + + "url": "https://github.com/sponsors/jonschlinkert" + + } + + }, + + "node_modules/pify": { + + "version": "2.3.0", + + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/pinkie": { + + "version": "2.0.4", + + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/pinkie-promise": { + + "version": "2.0.1", + + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + + "dev": true, + + "dependencies": { + + "pinkie": "^2.0.0" + + }, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "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/postcss": { + + "version": "8.4.16", + + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + + "dev": true, + + "funding": [ + + { + + "type": "opencollective", + + "url": "https://opencollective.com/postcss/" + + }, + + { + + "type": "tidelift", + + "url": "https://tidelift.com/funding/github/npm/postcss" + + } + + ], + + "dependencies": { + + "nanoid": "^3.3.4", + + "picocolors": "^1.0.0", + + "source-map-js": "^1.0.2" + + }, + + "engines": { + + "node": "^10 || ^12 || >=14" + + } + + }, + + "node_modules/postcss-cli": { + + "version": "10.0.0", + + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + + "dev": true, + + "dependencies": { + + "chokidar": "^3.3.0", + + "dependency-graph": "^0.11.0", + + "fs-extra": "^10.0.0", + + "get-stdin": "^9.0.0", + + "globby": "^13.0.0", + + "picocolors": "^1.0.0", + + "postcss-load-config": "^4.0.0", + + "postcss-reporter": "^7.0.0", + + "pretty-hrtime": "^1.0.3", + + "read-cache": "^1.0.0", + + "slash": "^4.0.0", + + "yargs": "^17.0.0" + + }, + + "bin": { + + "postcss": "index.js" + + }, + + "engines": { + + "node": ">=14" + + }, + + "peerDependencies": { + + "postcss": "^8.0.0" + + } + + }, + + "node_modules/postcss-load-config": { + + "version": "4.0.1", + + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + + "dev": true, + + "dependencies": { + + "lilconfig": "^2.0.5", + + "yaml": "^2.1.1" + + }, + + "engines": { + + "node": ">= 14" + + }, + + "funding": { + + "type": "opencollective", + + "url": "https://opencollective.com/postcss/" + + }, + + "peerDependencies": { + + "postcss": ">=8.0.9", + + "ts-node": ">=9.0.0" + + }, + + "peerDependenciesMeta": { + + "postcss": { + + "optional": true + + }, + + "ts-node": { + + "optional": true + + } + + } + + }, + + "node_modules/postcss-reporter": { + + "version": "7.0.5", + + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + + "dev": true, + + "dependencies": { + + "picocolors": "^1.0.0", + + "thenby": "^1.3.4" + + }, + + "engines": { + + "node": ">=10" + + }, + + "funding": { + + "type": "opencollective", + + "url": "https://opencollective.com/postcss/" + + }, + + "peerDependencies": { + + "postcss": "^8.1.0" + + } + + }, + + "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/pretty-hrtime": { + + "version": "1.0.3", + + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + + "dev": true, + + "engines": { + + "node": ">= 0.8" + + } + + }, + + "node_modules/process-nextick-args": { + + "version": "2.0.1", + + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + + "dev": true + + }, + + "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==", + + "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" + + } + + ] + + }, + + "node_modules/quick-lru": { + + "version": "5.1.1", + + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + + "dev": true, + + "engines": { + + "node": ">=10" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/read-cache": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + + "dev": true, + + "dependencies": { + + "pify": "^2.3.0" + + } + + }, + + "node_modules/read-pkg": { + + "version": "7.1.0", + + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + + "dev": true, + + "dependencies": { + + "@types/normalize-package-data": "^2.4.1", + + "normalize-package-data": "^3.0.2", + + "parse-json": "^5.2.0", + + "type-fest": "^2.0.0" + + }, + + "engines": { + + "node": ">=12.20" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/read-pkg-up": { + + "version": "9.1.0", + + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + + "dev": true, + + "dependencies": { + + "find-up": "^6.3.0", + + "read-pkg": "^7.1.0", + + "type-fest": "^2.5.0" + + }, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/readable-stream": { + + "version": "2.3.8", + + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + + "dev": true, + + "dependencies": { + + "core-util-is": "~1.0.0", + + "inherits": "~2.0.3", + + "isarray": "~1.0.0", + + "process-nextick-args": "~2.0.0", + + "safe-buffer": "~5.1.1", + + "string_decoder": "~1.1.1", + + "util-deprecate": "~1.0.1" + + } + + }, + + "node_modules/readable-stream/node_modules/safe-buffer": { + + "version": "5.1.2", + + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + + "dev": true + + }, + + "node_modules/readdirp": { + + "version": "3.6.0", + + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + + "dev": true, + + "dependencies": { + + "picomatch": "^2.2.1" + + }, + + "engines": { + + "node": ">=8.10.0" + + } + + }, + + "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, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/resolve-alpn": { + + "version": "1.2.1", + + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + + "dev": true + + }, + + "node_modules/responselike": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + + "dev": true, + + "dependencies": { + + "lowercase-keys": "^3.0.0" + + }, + + "engines": { + + "node": ">=14.16" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/reusify": { + + "version": "1.0.4", + + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + + "dev": true, + + "engines": { + + "iojs": ">=1.0.0", + + "node": ">=0.10.0" + + } + + }, + + "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_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": [ + + { + + "type": "github", + + "url": "https://github.com/sponsors/feross" + + }, + + { + + "type": "patreon", + + "url": "https://www.patreon.com/feross" + + }, + + { + + "type": "consulting", + + "url": "https://feross.org/support" + + } + + ] + + }, + + "node_modules/seek-bzip": { + + "version": "1.0.6", + + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + + "dev": true, + + "dependencies": { + + "commander": "^2.8.1" + + }, + + "bin": { + + "seek-bunzip": "bin/seek-bunzip", + + "seek-table": "bin/seek-bzip-table" + + } + + }, + + "node_modules/semver": { + + "version": "7.7.4", + + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + + "dev": true, + + "bin": { + + "semver": "bin/semver.js" + + }, + + "engines": { + + "node": ">=10" + + } + + }, + + "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": { + + "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": ">= 0.4" + + } + + }, + + "node_modules/slash": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + + "dev": true, + + "engines": { + + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "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==", + + "dev": true, + + "engines": { + + "node": ">=0.10.0" + + } + + }, + + "node_modules/spdx-correct": { + + "version": "3.2.0", + + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + + "dev": true, + + "dependencies": { + + "spdx-expression-parse": "^3.0.0", + + "spdx-license-ids": "^3.0.0" + + } + + }, + + "node_modules/spdx-exceptions": { + + "version": "2.5.0", + + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + + "dev": true + + }, + + "node_modules/spdx-expression-parse": { + + "version": "3.0.1", + + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + + "dev": true, + + "dependencies": { + + "spdx-exceptions": "^2.1.0", + + "spdx-license-ids": "^3.0.0" + + } + + }, + + "node_modules/spdx-license-ids": { + + "version": "3.0.22", + + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", + + "dev": true + + }, + + "node_modules/string_decoder": { + + "version": "1.1.1", + + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + + "dev": true, + + "dependencies": { + + "safe-buffer": "~5.1.0" + + } + + }, + + "node_modules/string_decoder/node_modules/safe-buffer": { + + "version": "5.1.2", + + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + + "dev": true + + }, + + "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==", + + "dev": true, + + "dependencies": { + + "emoji-regex": "^8.0.0", + + "is-fullwidth-code-point": "^3.0.0", + + "strip-ansi": "^6.0.1" + + }, + + "engines": { + + "node": ">=8" + + } + + }, + + "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==", + + "dev": true, + + "dependencies": { + + "ansi-regex": "^5.0.1" + + }, + + "engines": { + + "node": ">=8" + + } + + }, + + "node_modules/strip-dirs": { + + "version": "2.1.0", + + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + + "dev": true, + + "dependencies": { + + "is-natural-number": "^4.0.1" + + } + + }, + + "node_modules/tabpanel": { + + "version": "0.2.0", + + "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", + + "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" + + }, + + "node_modules/tar-stream": { + + "version": "1.6.2", + + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + + "dev": true, + + "dependencies": { + + "bl": "^1.0.0", + + "buffer-alloc": "^1.2.0", + + "end-of-stream": "^1.0.0", + + "fs-constants": "^1.0.0", + + "readable-stream": "^2.3.0", + + "to-buffer": "^1.1.1", + + "xtend": "^4.0.0" + + }, + + "engines": { + + "node": ">= 0.8.0" + + } + + }, + + "node_modules/temp-dir": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", + + "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", + + "dev": true, + + "engines": { + + "node": ">=14.16" + + } + + }, + + "node_modules/tempy": { + + "version": "3.2.0", + + "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz", + + "integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==", + + "dev": true, + + "dependencies": { + + "is-stream": "^3.0.0", + + "temp-dir": "^3.0.0", + + "type-fest": "^2.12.2", + + "unique-string": "^3.0.0" + + }, + + "engines": { + + "node": ">=14.16" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/tempy/node_modules/is-stream": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + + "dev": true, + + "engines": { + + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/thenby": { + + "version": "1.3.4", + + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + + "dev": true + + }, + + "node_modules/through": { + + "version": "2.3.8", + + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + + "dev": true + + }, + + "node_modules/to-buffer": { + + "version": "1.2.2", + + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + + "dev": true, + + "dependencies": { + + "isarray": "^2.0.5", + + "safe-buffer": "^5.2.1", + + "typed-array-buffer": "^1.0.3" + + }, + + "engines": { + + "node": ">= 0.4" + + } + + }, + + "node_modules/to-buffer/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/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==", + + "dev": true, + + "dependencies": { + + "is-number": "^7.0.0" + + }, + + "engines": { + + "node": ">=8.0" + + } + + }, + + "node_modules/type-fest": { + + "version": "2.19.0", + + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + + "dev": true, + + "engines": { + + "node": ">=12.20" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "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": { + + "call-bound": "^1.0.3", + + "es-errors": "^1.3.0", + + "is-typed-array": "^1.1.14" + + }, + + "engines": { + + "node": ">= 0.4" + + } + + }, + + "node_modules/unbzip2-stream": { + + "version": "1.4.3", + + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + + "dev": true, + + "dependencies": { + + "buffer": "^5.2.1", + + "through": "^2.3.8" + + } + + }, + + "node_modules/unique-string": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + + "dev": true, + + "dependencies": { + + "crypto-random-string": "^4.0.0" + + }, + + "engines": { + + "node": ">=12" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + }, + + "node_modules/universalify": { + + "version": "2.0.0", + + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + + "dev": true, + + "engines": { + + "node": ">= 10.0.0" + + } + + }, + + "node_modules/update-browserslist-db": { + + "version": "1.0.5", + + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + + "dev": true, + + "funding": [ + + { + + "type": "opencollective", + + "url": "https://opencollective.com/browserslist" + + }, + + { + + "type": "tidelift", + + "url": "https://tidelift.com/funding/github/npm/browserslist" + + } + + ], + + "dependencies": { + + "escalade": "^3.1.1", + + "picocolors": "^1.0.0" + + }, + + "bin": { + + "browserslist-lint": "cli.js" + + }, + + "peerDependencies": { + + "browserslist": ">= 4.21.0" + + } + + }, + + "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==", + + "dev": true + + }, + + "node_modules/validate-npm-package-license": { + + "version": "3.0.4", + + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + + "dev": true, + + "dependencies": { + + "spdx-correct": "^3.0.0", + + "spdx-expression-parse": "^3.0.0" + + } + + }, + + "node_modules/which-typed-array": { + + "version": "1.1.20", + + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + + "dev": true, + + "dependencies": { + + "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" + + }, + + "engines": { + + "node": ">= 0.4" + + }, + + "funding": { + + "url": "https://github.com/sponsors/ljharb" + + } + + }, + + "node_modules/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==", + + "dev": true, + + "dependencies": { + + "ansi-styles": "^4.0.0", + + "string-width": "^4.1.0", + + "strip-ansi": "^6.0.0" + + }, + + "engines": { + + "node": ">=10" + + }, + + "funding": { + + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + + } + + }, + + "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/xtend": { + + "version": "4.0.2", + + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + + "dev": true, + + "engines": { + + "node": ">=0.4" + + } + + }, + + "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, + + "engines": { + + "node": ">=10" + + } + + }, + + "node_modules/yallist": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + + "dev": true + + }, + + "node_modules/yaml": { + + "version": "2.1.1", + + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", + + "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + + "dev": true, + + "engines": { + + "node": ">= 14" + + } + + }, + + "node_modules/yargs": { + + "version": "17.5.1", + + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + + "dev": true, + + "dependencies": { + + "cliui": "^7.0.2", + + "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.0.0" + + }, + + "engines": { + + "node": ">=12" + + } + + }, + + "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, + + "engines": { + + "node": ">=12" + + } + + }, + + "node_modules/yauzl": { + + "version": "2.10.0", + + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + + "dev": true, + + "dependencies": { + + "buffer-crc32": "~0.2.3", + + "fd-slicer": "~1.1.0" + + } + + }, + + "node_modules/yocto-queue": { + + "version": "1.2.2", + + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + + "dev": true, + + "engines": { + + "node": ">=12.20" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } + + } + + }, + + "dependencies": { + + "@babel/code-frame": { + + "version": "7.29.0", + + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + + "dev": true, + + "requires": { + + "@babel/helper-validator-identifier": "^7.28.5", + + "js-tokens": "^4.0.0", + + "picocolors": "^1.1.1" + + } + + }, + + "@babel/helper-validator-identifier": { + + "version": "7.28.5", + + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + + "dev": true + + }, + + "@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==", + + "dev": true, + + "requires": { + + "@nodelib/fs.stat": "2.0.5", + + "run-parallel": "^1.1.9" + + } + + }, + + "@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 + + }, + + "@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, + + "requires": { + + "@nodelib/fs.scandir": "2.1.5", + + "fastq": "^1.6.0" + + } + + }, + + "@sindresorhus/is": { + + "version": "5.6.0", + + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + + "dev": true + + }, + + "@szmarczak/http-timer": { + + "version": "5.0.1", + + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + + "dev": true, + + "requires": { + + "defer-to-connect": "^2.0.1" + + } + + }, + + "@types/http-cache-semantics": { + + "version": "4.2.0", + + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + + "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", + + "dev": true + + }, + + "@types/normalize-package-data": { + + "version": "2.4.4", + + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + + "dev": true + + }, + + "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 + + }, + + "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, + + "requires": { + + "color-convert": "^2.0.1" + + } + + }, + + "anymatch": { + + "version": "3.1.2", + + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + + "dev": true, + + "requires": { + + "normalize-path": "^3.0.0", + + "picomatch": "^2.0.4" + + } + + }, + + "autoprefixer": { + + "version": "10.4.8", + + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + + "dev": true, + + "requires": { + + "browserslist": "^4.21.3", + + "caniuse-lite": "^1.0.30001373", + + "fraction.js": "^4.2.0", + + "normalize-range": "^0.1.2", + + "picocolors": "^1.0.0", + + "postcss-value-parser": "^4.2.0" + + } + + }, + + "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, + + "requires": { + + "possible-typed-array-names": "^1.0.0" + + } + + }, + + "base64-js": { + + "version": "1.5.1", + + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + + "dev": true + + }, + + "binary-extensions": { + + "version": "2.2.0", + + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + + "dev": true + + }, + + "bl": { + + "version": "1.2.3", + + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + + "dev": true, + + "requires": { + + "readable-stream": "^2.3.5", + + "safe-buffer": "^5.1.1" + + } + + }, + + "braces": { + + "version": "3.0.2", + + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + + "dev": true, + + "requires": { + + "fill-range": "^7.0.1" + + } + + }, + + "browserslist": { + + "version": "4.21.3", + + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + + "dev": true, + + "requires": { + + "caniuse-lite": "^1.0.30001370", + + "electron-to-chromium": "^1.4.202", + + "node-releases": "^2.0.6", + + "update-browserslist-db": "^1.0.5" + + } + + }, + + "buffer": { + + "version": "5.7.1", + + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + + "dev": true, + + "requires": { + + "base64-js": "^1.3.1", + + "ieee754": "^1.1.13" + + } + + }, + + "buffer-alloc": { + + "version": "1.2.0", + + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + + "dev": true, + + "requires": { + + "buffer-alloc-unsafe": "^1.1.0", + + "buffer-fill": "^1.0.0" + + } + + }, + + "buffer-alloc-unsafe": { + + "version": "1.1.0", + + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + + "dev": true + + }, + + "buffer-crc32": { + + "version": "0.2.13", + + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + + "dev": true + + }, + + "buffer-fill": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + + "dev": true + + }, + + "cacheable-lookup": { + + "version": "7.0.0", + + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + + "dev": true + + }, + + "cacheable-request": { + + "version": "10.2.14", + + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + + "dev": true, + + "requires": { + + "@types/http-cache-semantics": "^4.0.2", + + "get-stream": "^6.0.1", + + "http-cache-semantics": "^4.1.1", + + "keyv": "^4.5.3", + + "mimic-response": "^4.0.0", + + "normalize-url": "^8.0.0", + + "responselike": "^3.0.0" + + }, + + "dependencies": { + + "get-stream": { + + "version": "6.0.1", + + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + + "dev": true + + } + + } + + }, + + "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, + + "requires": { + + "call-bind-apply-helpers": "^1.0.0", + + "es-define-property": "^1.0.0", + + "get-intrinsic": "^1.2.4", + + "set-function-length": "^1.2.2" + + } + + }, + + "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, + + "requires": { + + "es-errors": "^1.3.0", + + "function-bind": "^1.1.2" + + } + + }, + + "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, + + "requires": { + + "call-bind-apply-helpers": "^1.0.2", + + "get-intrinsic": "^1.3.0" + + } + + }, + + "caniuse-lite": { + + "version": "1.0.30001378", + + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", + + "dev": true + + }, + + "careful-downloader": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/careful-downloader/-/careful-downloader-3.0.0.tgz", + + "integrity": "sha512-5KMIPa0Yoj+2tY6OK9ewdwcPebp+4XS0dMYvvF9/8fkFEfvnEpWmHWYs9JNcZ7RZUvY/v6oPzLpmmTzSIbroSA==", + + "dev": true, + + "requires": { + + "debug": "^4.3.4", + + "decompress": "^4.2.1", + + "fs-extra": "^11.1.1", + + "got": "^12.6.0", + + "is-path-inside": "^4.0.0", + + "tempy": "^3.0.0" + + }, + + "dependencies": { + + "fs-extra": { + + "version": "11.3.3", + + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.3.tgz", + + "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", + + "dev": true, + + "requires": { + + "graceful-fs": "^4.2.0", + + "jsonfile": "^6.0.1", + + "universalify": "^2.0.0" + + } + + } + + } + + }, + + "chalk": { + + "version": "5.6.2", + + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + + "dev": true + + }, + + "chokidar": { + + "version": "3.5.3", + + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + + "dev": true, + + "requires": { + + "anymatch": "~3.1.2", + + "braces": "~3.0.2", + + "fsevents": "~2.3.2", + + "glob-parent": "~5.1.2", + + "is-binary-path": "~2.1.0", + + "is-glob": "~4.0.1", + + "normalize-path": "~3.0.0", + + "readdirp": "~3.6.0" + + } + + }, + + "cliui": { + + "version": "7.0.4", + + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + + "dev": true, + + "requires": { + + "string-width": "^4.2.0", + + "strip-ansi": "^6.0.0", + + "wrap-ansi": "^7.0.0" + + } + + }, + + "color-convert": { + + "version": "2.0.1", + + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + + "dev": true, + + "requires": { + + "color-name": "~1.1.4" + + } + + }, + + "color-name": { + + "version": "1.1.4", + + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + + "dev": true + + }, + + "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 + + }, + + "core-util-is": { + + "version": "1.0.3", + + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + + "dev": true + + }, + + "crypto-random-string": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + + "dev": true, + + "requires": { + + "type-fest": "^1.0.1" + + }, + + "dependencies": { + + "type-fest": { + + "version": "1.4.0", + + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + + "dev": true + + } + + } + + }, + + "debug": { + + "version": "4.4.3", + + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + + "dev": true, + + "requires": { + + "ms": "^2.1.3" + + } + + }, + + "decompress": { + + "version": "4.2.1", + + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + + "dev": true, + + "requires": { + + "decompress-tar": "^4.0.0", + + "decompress-tarbz2": "^4.0.0", + + "decompress-targz": "^4.0.0", + + "decompress-unzip": "^4.0.1", + + "graceful-fs": "^4.1.10", + + "make-dir": "^1.0.0", + + "pify": "^2.3.0", + + "strip-dirs": "^2.0.0" + + } + + }, + + "decompress-response": { + + "version": "6.0.0", + + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + + "dev": true, + + "requires": { + + "mimic-response": "^3.1.0" + + }, + + "dependencies": { + + "mimic-response": { + + "version": "3.1.0", + + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + + "dev": true + + } + + } + + }, + + "decompress-tar": { + + "version": "4.1.1", + + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + + "dev": true, + + "requires": { + + "file-type": "^5.2.0", + + "is-stream": "^1.1.0", + + "tar-stream": "^1.5.2" + + } + + }, + + "decompress-tarbz2": { + + "version": "4.1.1", + + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + + "dev": true, + + "requires": { + + "decompress-tar": "^4.1.0", + + "file-type": "^6.1.0", + + "is-stream": "^1.1.0", + + "seek-bzip": "^1.0.5", + + "unbzip2-stream": "^1.0.9" + + }, + + "dependencies": { + + "file-type": { + + "version": "6.2.0", + + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + + "dev": true + + } + + } + + }, + + "decompress-targz": { + + "version": "4.1.1", + + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + + "dev": true, + + "requires": { + + "decompress-tar": "^4.1.1", + + "file-type": "^5.2.0", + + "is-stream": "^1.1.0" + + } + + }, + + "decompress-unzip": { + + "version": "4.0.1", + + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + + "dev": true, + + "requires": { + + "file-type": "^3.8.0", + + "get-stream": "^2.2.0", + + "pify": "^2.3.0", + + "yauzl": "^2.4.2" + + }, + + "dependencies": { + + "file-type": { + + "version": "3.9.0", + + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + + "dev": true + + } + + } + + }, + + "defer-to-connect": { + + "version": "2.0.1", + + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + + "dev": true + + }, + + "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, + + "requires": { + + "es-define-property": "^1.0.0", + + "es-errors": "^1.3.0", + + "gopd": "^1.0.1" + + } + + }, + + "dependency-graph": { + + "version": "0.11.0", + + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + + "dev": true + + }, + + "dir-glob": { + + "version": "3.0.1", + + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + + "dev": true, + + "requires": { + + "path-type": "^4.0.0" + + } + + }, + + "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, + + "requires": { + + "call-bind-apply-helpers": "^1.0.1", + + "es-errors": "^1.3.0", + + "gopd": "^1.2.0" + + } + + }, + + "electron-to-chromium": { + + "version": "1.4.224", + + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", + + "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", + + "dev": true + + }, + + "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 + + }, + + "end-of-stream": { + + "version": "1.4.5", + + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + + "dev": true, + + "requires": { + + "once": "^1.4.0" + + } + + }, + + "error-ex": { + + "version": "1.3.4", + + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + + "dev": true, + + "requires": { + + "is-arrayish": "^0.2.1" + + } + + }, + + "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 + + }, + + "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 + + }, + + "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, + + "requires": { + + "es-errors": "^1.3.0" + + } + + }, + + "escalade": { + + "version": "3.1.1", + + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + + "dev": true + + }, + + "fast-glob": { + + "version": "3.2.11", + + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + + "dev": true, + + "requires": { + + "@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" + + } + + }, + + "fastq": { + + "version": "1.13.0", + + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + + "dev": true, + + "requires": { + + "reusify": "^1.0.4" + + } + + }, + + "fd-slicer": { + + "version": "1.1.0", + + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + + "dev": true, + + "requires": { + + "pend": "~1.2.0" + + } + + }, + + "file-type": { + + "version": "5.2.0", + + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + + "dev": true + + }, + + "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==", + + "dev": true, + + "requires": { + + "to-regex-range": "^5.0.1" + + } + + }, + + "find-up": { + + "version": "6.3.0", + + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + + "dev": true, + + "requires": { + + "locate-path": "^7.1.0", + + "path-exists": "^5.0.0" + + } + + }, + + "for-each": { + + "version": "0.3.5", + + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + + "dev": true, + + "requires": { + + "is-callable": "^1.2.7" + + } + + }, + + "form-data-encoder": { + + "version": "2.1.4", + + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + + "dev": true + + }, + + "fraction.js": { + + "version": "4.2.0", + + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + + "dev": true + + }, + + "fs-constants": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + + "dev": true + + }, + + "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==", + + "dev": true, + + "requires": { + + "graceful-fs": "^4.2.0", + + "jsonfile": "^6.0.1", + + "universalify": "^2.0.0" + + } + + }, + + "fsevents": { + + "version": "2.3.2", + + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + + "dev": true, + + "optional": true + + }, + + "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 + + }, + + "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 + + }, + + "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, + + "requires": { + + "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" + + } + + }, + + "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, + + "requires": { + + "dunder-proto": "^1.0.1", + + "es-object-atoms": "^1.0.0" + + } + + }, + + "get-stdin": { + + "version": "9.0.0", + + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + + "dev": true + + }, + + "get-stream": { + + "version": "2.3.1", + + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + + "dev": true, + + "requires": { + + "object-assign": "^4.0.1", + + "pinkie-promise": "^2.0.0" + + } + + }, + + "glob-parent": { + + "version": "5.1.2", + + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + + "dev": true, + + "requires": { + + "is-glob": "^4.0.1" + + } + + }, + + "globby": { + + "version": "13.1.2", + + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + + "dev": true, + + "requires": { + + "dir-glob": "^3.0.1", + + "fast-glob": "^3.2.11", + + "ignore": "^5.2.0", + + "merge2": "^1.4.1", + + "slash": "^4.0.0" + + } + + }, + + "gopd": { + + "version": "1.2.0", + + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + + "dev": true + + }, + + "got": { + + "version": "12.6.1", + + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + + "dev": true, + + "requires": { + + "@sindresorhus/is": "^5.2.0", + + "@szmarczak/http-timer": "^5.0.1", + + "cacheable-lookup": "^7.0.0", + + "cacheable-request": "^10.2.8", + + "decompress-response": "^6.0.0", + + "form-data-encoder": "^2.1.2", + + "get-stream": "^6.0.1", + + "http2-wrapper": "^2.1.10", + + "lowercase-keys": "^3.0.0", + + "p-cancelable": "^3.0.0", + + "responselike": "^3.0.0" + + }, + + "dependencies": { + + "get-stream": { + + "version": "6.0.1", + + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + + "dev": true + + } + + } + + }, + + "graceful-fs": { + + "version": "4.2.10", + + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + + "dev": true + + }, + + "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, + + "requires": { + + "es-define-property": "^1.0.0" + + } + + }, + + "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 + + }, + + "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, + + "requires": { + + "has-symbols": "^1.0.3" + + } + + }, + + "hasown": { + + "version": "2.0.2", + + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + + "dev": true, + + "requires": { + + "function-bind": "^1.1.2" + + } + + }, + + "hosted-git-info": { + + "version": "4.1.0", + + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + + "dev": true, + + "requires": { + + "lru-cache": "^6.0.0" + + } + + }, + + "http-cache-semantics": { + + "version": "4.2.0", + + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + + "dev": true + + }, + + "http2-wrapper": { + + "version": "2.2.1", + + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + + "dev": true, + + "requires": { + + "quick-lru": "^5.1.1", + + "resolve-alpn": "^1.2.0" + + } + + }, + + "hugo-extended": { + + "version": "0.147.5", + + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.147.5.tgz", + + "integrity": "sha512-PodQIWzwVyn42i6fwUYmowmzf2z+7GlquHMpJ1W+2GUVqL5aYnztzwt/DSzyQkBXwdUadt9RrUSL+jcv20kuWw==", + + "dev": true, + + "requires": { + + "careful-downloader": "^3.0.0", + + "log-symbols": "^5.1.0", + + "read-pkg-up": "^9.1.0" + + } + + }, + + "ieee754": { + + "version": "1.2.1", + + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + + "dev": true + + }, + + "ignore": { + + "version": "5.2.0", + + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + + "dev": true + + }, + + "inherits": { + + "version": "2.0.4", + + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + + "dev": true + + }, + + "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 + + }, + + "is-binary-path": { + + "version": "2.1.0", + + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + + "dev": true, + + "requires": { + + "binary-extensions": "^2.0.0" + + } + + }, + + "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 + + }, + + "is-core-module": { + + "version": "2.16.1", + + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + + "dev": true, + + "requires": { + + "hasown": "^2.0.2" + + } + + }, + + "is-extglob": { + + "version": "2.1.1", + + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + + "dev": true + + }, + + "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 + + }, + + "is-glob": { + + "version": "4.0.3", + + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + + "dev": true, + + "requires": { + + "is-extglob": "^2.1.1" + + } + + }, + + "is-natural-number": { + + "version": "4.0.1", + + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + + "dev": true + + }, + + "is-number": { + + "version": "7.0.0", + + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + + "dev": true + + }, + + "is-path-inside": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + + "dev": true + + }, + + "is-stream": { + + "version": "1.1.0", + + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + + "dev": true + + }, + + "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, + + "requires": { + + "which-typed-array": "^1.1.16" + + } + + }, + + "is-unicode-supported": { + + "version": "1.3.0", + + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + + "dev": true + + }, + + "isarray": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + + "dev": true + + }, + + "jquery": { + + "version": "3.7.1", + + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + + }, + + "js-tokens": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + + "dev": true + + }, + + "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 + + }, + + "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 + + }, + + "jsonfile": { + + "version": "6.1.0", + + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + + "dev": true, + + "requires": { + + "graceful-fs": "^4.1.6", + + "universalify": "^2.0.0" + + } + + }, + + "keyv": { + + "version": "4.5.4", + + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + + "dev": true, + + "requires": { + + "json-buffer": "3.0.1" + + } + + }, + + "lilconfig": { + + "version": "2.0.6", + + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + + "dev": true + + }, + + "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 + + }, + + "locate-path": { + + "version": "7.2.0", + + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + + "dev": true, + + "requires": { + + "p-locate": "^6.0.0" + + } + + }, + + "log-symbols": { + + "version": "5.1.0", + + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + + "dev": true, + + "requires": { + + "chalk": "^5.0.0", + + "is-unicode-supported": "^1.1.0" + + } + + }, + + "lowercase-keys": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + + "dev": true + + }, + + "lru-cache": { + + "version": "6.0.0", + + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + + "dev": true, + + "requires": { + + "yallist": "^4.0.0" + + } + + }, + + "make-dir": { + + "version": "1.3.0", + + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + + "dev": true, + + "requires": { + + "pify": "^3.0.0" + + }, + + "dependencies": { + + "pify": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + + "dev": true + + } + + } + + }, + + "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 + + }, + + "merge2": { + + "version": "1.4.1", + + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + + "dev": true + + }, + + "micromatch": { + + "version": "4.0.5", + + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + + "dev": true, + + "requires": { + + "braces": "^3.0.2", + + "picomatch": "^2.3.1" + + } + + }, + + "mimic-response": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + + "dev": true + + }, + + "ms": { + + "version": "2.1.3", + + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + + "dev": true + + }, + + "nanoid": { + + "version": "3.3.4", + + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + + "dev": true + + }, + + "node-releases": { + + "version": "2.0.6", + + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + + "dev": true + + }, + + "normalize-package-data": { + + "version": "3.0.3", + + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + + "dev": true, + + "requires": { + + "hosted-git-info": "^4.0.1", + + "is-core-module": "^2.5.0", + + "semver": "^7.3.4", + + "validate-npm-package-license": "^3.0.1" + + } + + }, + + "normalize-path": { + + "version": "3.0.0", + + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + + "dev": true + + }, + + "normalize-range": { + + "version": "0.1.2", - "@nodelib/fs.scandir": { + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "version": "2.1.5", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "dev": true - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + }, - "dev": true, + "normalize-url": { - "requires": { + "version": "8.1.1", - "@nodelib/fs.stat": "2.0.5", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", - "run-parallel": "^1.1.9" + "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", - } + "dev": true }, - "@nodelib/fs.stat": { + "object-assign": { - "version": "2.0.5", + "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true }, - "@nodelib/fs.walk": { + "once": { - "version": "1.2.8", + "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, "requires": { - "@nodelib/fs.scandir": "2.1.5", - - "fastq": "^1.6.0" + "wrappy": "1" } }, - "ansi-regex": { + "p-cancelable": { - "version": "5.0.1", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true }, - "ansi-styles": { + "p-limit": { - "version": "4.3.0", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "yocto-queue": "^1.0.0" } }, - "anymatch": { + "p-locate": { - "version": "3.1.2", + "version": "6.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, "requires": { - "normalize-path": "^3.0.0", - - "picomatch": "^2.0.4" + "p-limit": "^4.0.0" } }, - "autoprefixer": { + "parse-json": { - "version": "10.4.8", + "version": "5.2.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, "requires": { - "browserslist": "^4.21.3", + "@babel/code-frame": "^7.0.0", - "caniuse-lite": "^1.0.30001373", + "error-ex": "^1.3.1", - "fraction.js": "^4.2.0", + "json-parse-even-better-errors": "^2.3.0", - "normalize-range": "^0.1.2", + "lines-and-columns": "^1.1.6" - "picocolors": "^1.0.0", + } - "postcss-value-parser": "^4.2.0" + }, - } + "path-exists": { + + "version": "5.0.0", + + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + + "dev": true }, - "binary-extensions": { + "path-type": { - "version": "2.2.0", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, - "braces": { + "pend": { - "version": "3.0.2", + "version": "1.2.0", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, + "dev": true - "requires": { + }, - "fill-range": "^7.0.1" + "picocolors": { - } + "version": "1.1.1", + + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + + "dev": true }, - "browserslist": { + "picomatch": { - "version": "4.21.3", + "version": "2.3.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "dev": true - "requires": { + }, - "caniuse-lite": "^1.0.30001370", + "pify": { - "electron-to-chromium": "^1.4.202", + "version": "2.3.0", - "node-releases": "^2.0.6", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "update-browserslist-db": "^1.0.5" + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - } + "dev": true }, - "caniuse-lite": { + "pinkie": { - "version": "1.0.30001378", + "version": "2.0.4", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", "dev": true }, - "chokidar": { + "pinkie-promise": { - "version": "3.5.3", + "version": "2.0.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", "dev": true, "requires": { - "anymatch": "~3.1.2", - - "braces": "~3.0.2", + "pinkie": "^2.0.0" - "fsevents": "~2.3.2", + } - "glob-parent": "~5.1.2", + }, - "is-binary-path": "~2.1.0", + "possible-typed-array-names": { - "is-glob": "~4.0.1", + "version": "1.1.0", - "normalize-path": "~3.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "readdirp": "~3.6.0" + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - } + "dev": true }, - "cliui": { + "postcss": { - "version": "7.0.4", + "version": "8.4.16", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", "dev": true, "requires": { - "string-width": "^4.2.0", + "nanoid": "^3.3.4", - "strip-ansi": "^6.0.0", + "picocolors": "^1.0.0", - "wrap-ansi": "^7.0.0" + "source-map-js": "^1.0.2" } }, - "color-convert": { + "postcss-cli": { - "version": "2.0.1", + "version": "10.0.0", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", "dev": true, "requires": { - "color-name": "~1.1.4" + "chokidar": "^3.3.0", - } + "dependency-graph": "^0.11.0", - }, + "fs-extra": "^10.0.0", - "color-name": { + "get-stdin": "^9.0.0", - "version": "1.1.4", + "globby": "^13.0.0", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "picocolors": "^1.0.0", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "postcss-load-config": "^4.0.0", - "dev": true + "postcss-reporter": "^7.0.0", + + "pretty-hrtime": "^1.0.3", + + "read-cache": "^1.0.0", + + "slash": "^4.0.0", + + "yargs": "^17.0.0" + + } }, - "dependency-graph": { + "postcss-load-config": { - "version": "0.11.0", + "version": "4.0.1", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true + "dev": true, + + "requires": { + + "lilconfig": "^2.0.5", + + "yaml": "^2.1.1" + + } }, - "dir-glob": { + "postcss-reporter": { - "version": "3.0.1", + "version": "7.0.5", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", "dev": true, "requires": { - "path-type": "^4.0.0" + "picocolors": "^1.0.0", + + "thenby": "^1.3.4" } }, - "electron-to-chromium": { + "postcss-value-parser": { - "version": "1.4.224", + "version": "4.2.0", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "emoji-regex": { + "pretty-hrtime": { - "version": "8.0.0", + "version": "1.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true }, - "escalade": { + "process-nextick-args": { - "version": "3.1.1", + "version": "2.0.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, - "fast-glob": { - - "version": "3.2.11", + "queue-microtask": { - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "version": "1.2.3", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "dev": true, + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "requires": { + "dev": true - "@nodelib/fs.stat": "^2.0.2", + }, - "@nodelib/fs.walk": "^1.2.3", + "quick-lru": { - "glob-parent": "^5.1.2", + "version": "5.1.1", - "merge2": "^1.3.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "micromatch": "^4.0.4" + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - } + "dev": true }, - "fastq": { + "read-cache": { - "version": "1.13.0", + "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, "requires": { - "reusify": "^1.0.4" + "pify": "^2.3.0" } }, - "fill-range": { + "read-pkg": { - "version": "7.0.1", + "version": "7.1.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", "dev": true, "requires": { - "to-regex-range": "^5.0.1" - - } - - }, - - "fraction.js": { + "@types/normalize-package-data": "^2.4.1", - "version": "4.2.0", + "normalize-package-data": "^3.0.2", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "parse-json": "^5.2.0", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "type-fest": "^2.0.0" - "dev": true + } }, - "fs-extra": { + "read-pkg-up": { - "version": "10.1.0", + "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", "dev": true, "requires": { - "graceful-fs": "^4.2.0", + "find-up": "^6.3.0", - "jsonfile": "^6.0.1", + "read-pkg": "^7.1.0", - "universalify": "^2.0.0" + "type-fest": "^2.5.0" } }, - "fsevents": { + "readable-stream": { - "version": "2.3.2", + "version": "2.3.8", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "optional": true - - }, - - "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==", + "requires": { - "dev": true + "core-util-is": "~1.0.0", - }, + "inherits": "~2.0.3", - "get-stdin": { + "isarray": "~1.0.0", - "version": "9.0.0", + "process-nextick-args": "~2.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "safe-buffer": "~5.1.1", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "string_decoder": "~1.1.1", - "dev": true + "util-deprecate": "~1.0.1" - }, + }, - "glob-parent": { + "dependencies": { - "version": "5.1.2", + "safe-buffer": { - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "version": "5.1.2", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "dev": true, + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "requires": { + "dev": true - "is-glob": "^4.0.1" + } } }, - "globby": { + "readdirp": { - "version": "13.1.2", + "version": "3.6.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { - "dir-glob": "^3.0.1", - - "fast-glob": "^3.2.11", - - "ignore": "^5.2.0", - - "merge2": "^1.4.1", - - "slash": "^4.0.0" + "picomatch": "^2.2.1" } }, - "graceful-fs": { + "require-directory": { - "version": "4.2.10", + "version": "2.1.1", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, - "ignore": { + "resolve-alpn": { - "version": "5.2.0", + "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", "dev": true }, - "is-binary-path": { + "responselike": { - "version": "2.1.0", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, "requires": { - "binary-extensions": "^2.0.0" + "lowercase-keys": "^3.0.0" } }, - "is-extglob": { + "reusify": { - "version": "2.1.1", + "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "is-fullwidth-code-point": { + "run-parallel": { - "version": "3.0.0", + "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + + "dev": true, + + "requires": { + + "queue-microtask": "^1.2.2" + + } + + }, + + "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 }, - "is-glob": { + "seek-bzip": { - "version": "4.0.3", + "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "dev": true, "requires": { - "is-extglob": "^2.1.1" + "commander": "^2.8.1" } }, - "is-number": { + "semver": { - "version": "7.0.0", + "version": "7.7.4", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true }, - "jquery": { - - "version": "3.7.1", + "set-function-length": { - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "version": "1.2.2", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - }, + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "jsonfile": { + "dev": true, - "version": "6.1.0", + "requires": { - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "define-data-property": "^1.1.4", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "es-errors": "^1.3.0", - "dev": true, + "function-bind": "^1.1.2", - "requires": { + "get-intrinsic": "^1.2.4", - "graceful-fs": "^4.1.6", + "gopd": "^1.0.1", - "universalify": "^2.0.0" + "has-property-descriptors": "^1.0.2" } }, - "lilconfig": { + "slash": { - "version": "2.0.6", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true }, - "merge2": { + "source-map-js": { - "version": "1.4.1", + "version": "1.0.2", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, - "micromatch": { + "spdx-correct": { - "version": "4.0.5", + "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, "requires": { - "braces": "^3.0.2", + "spdx-expression-parse": "^3.0.0", - "picomatch": "^2.3.1" + "spdx-license-ids": "^3.0.0" } }, - "nanoid": { + "spdx-exceptions": { - "version": "3.3.4", + "version": "2.5.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", "dev": true }, - "node-releases": { + "spdx-expression-parse": { - "version": "2.0.6", + "version": "3.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true + "dev": true, + + "requires": { + + "spdx-exceptions": "^2.1.0", + + "spdx-license-ids": "^3.0.0" + + } }, - "normalize-path": { + "spdx-license-ids": { - "version": "3.0.0", + "version": "3.0.22", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", "dev": true }, - "normalize-range": { - - "version": "0.1.2", + "string_decoder": { - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "version": "1.1.1", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "dev": true + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - }, + "dev": true, - "path-type": { + "requires": { - "version": "4.0.0", + "safe-buffer": "~5.1.0" - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + }, - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dependencies": { - "dev": true + "safe-buffer": { - }, + "version": "5.1.2", - "picocolors": { + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "version": "1.0.0", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "dev": true - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + } - "dev": true + } }, - "picomatch": { + "string-width": { - "version": "2.3.1", + "version": "4.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true + "dev": true, + + "requires": { + + "emoji-regex": "^8.0.0", + + "is-fullwidth-code-point": "^3.0.0", + + "strip-ansi": "^6.0.1" + + } }, - "pify": { + "strip-ansi": { - "version": "2.3.0", + "version": "6.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true + "dev": true, + + "requires": { + + "ansi-regex": "^5.0.1" + + } }, - "postcss": { + "strip-dirs": { - "version": "8.4.16", + "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "dev": true, "requires": { - "nanoid": "^3.3.4", - - "picocolors": "^1.0.0", - - "source-map-js": "^1.0.2" + "is-natural-number": "^4.0.1" } }, - "postcss-cli": { + "tabpanel": { - "version": "10.0.0", + "version": "0.2.0", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", - "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" - "dev": true, + }, - "requires": { + "tar-stream": { - "chokidar": "^3.3.0", + "version": "1.6.2", - "dependency-graph": "^0.11.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "fs-extra": "^10.0.0", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "get-stdin": "^9.0.0", + "dev": true, - "globby": "^13.0.0", + "requires": { - "picocolors": "^1.0.0", + "bl": "^1.0.0", - "postcss-load-config": "^4.0.0", + "buffer-alloc": "^1.2.0", - "postcss-reporter": "^7.0.0", + "end-of-stream": "^1.0.0", - "pretty-hrtime": "^1.0.3", + "fs-constants": "^1.0.0", - "read-cache": "^1.0.0", + "readable-stream": "^2.3.0", - "slash": "^4.0.0", + "to-buffer": "^1.1.1", - "yargs": "^17.0.0" + "xtend": "^4.0.0" } }, - "postcss-load-config": { + "temp-dir": { - "version": "4.0.1", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", - "dev": true, + "dev": true - "requires": { + }, - "lilconfig": "^2.0.5", + "tempy": { - "yaml": "^2.1.1" + "version": "3.2.0", - } + "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz", - }, + "integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==", - "postcss-reporter": { + "dev": true, - "version": "7.0.5", + "requires": { - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "is-stream": "^3.0.0", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "temp-dir": "^3.0.0", - "dev": true, + "type-fest": "^2.12.2", - "requires": { + "unique-string": "^3.0.0" - "picocolors": "^1.0.0", + }, - "thenby": "^1.3.4" + "dependencies": { - } + "is-stream": { - }, + "version": "3.0.0", - "postcss-value-parser": { + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "version": "4.2.0", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "dev": true - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + } - "dev": true + } }, - "pretty-hrtime": { + "thenby": { - "version": "1.0.3", + "version": "1.3.4", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", "dev": true }, - "queue-microtask": { + "through": { - "version": "1.2.3", + "version": "2.3.8", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "read-cache": { + "to-buffer": { - "version": "1.0.0", + "version": "1.2.2", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", "dev": true, "requires": { - "pify": "^2.3.0" + "isarray": "^2.0.5", - } + "safe-buffer": "^5.2.1", - }, + "typed-array-buffer": "^1.0.3" - "readdirp": { + }, - "version": "3.6.0", + "dependencies": { - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "isarray": { - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "version": "2.0.5", - "dev": true, + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "requires": { + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "picomatch": "^2.2.1" + "dev": true + + } } }, - "require-directory": { + "to-regex-range": { - "version": "2.1.1", + "version": "5.0.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true + "dev": true, + + "requires": { + + "is-number": "^7.0.0" + + } }, - "reusify": { + "type-fest": { - "version": "1.0.4", + "version": "2.19.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "dev": true }, - "run-parallel": { + "typed-array-buffer": { - "version": "1.2.0", + "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "requires": { - "queue-microtask": "^1.2.2" + "call-bound": "^1.0.3", - } + "es-errors": "^1.3.0", - }, + "is-typed-array": "^1.1.14" - "slash": { + } - "version": "4.0.0", + }, - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "unbzip2-stream": { - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "version": "1.4.3", - "dev": true + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - }, + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "source-map-js": { + "dev": true, - "version": "1.0.2", + "requires": { - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "buffer": "^5.2.1", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "through": "^2.3.8" - "dev": true + } }, - "string-width": { + "unique-string": { - "version": "4.2.3", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - - "is-fullwidth-code-point": "^3.0.0", - - "strip-ansi": "^6.0.1" + "crypto-random-string": "^4.0.0" } }, - "strip-ansi": { + "universalify": { - "version": "6.0.1", + "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, + "dev": true - "requires": { + }, - "ansi-regex": "^5.0.1" + "update-browserslist-db": { - } + "version": "1.0.5", - }, + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "tabpanel": { + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "version": "0.2.0", + "dev": true, - "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", + "requires": { - "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" + "escalade": "^3.1.1", + + "picocolors": "^1.0.0" + + } }, - "thenby": { + "util-deprecate": { - "version": "1.3.4", + "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "to-regex-range": { + "validate-npm-package-license": { - "version": "5.0.1", + "version": "3.0.4", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { - "is-number": "^7.0.0" + "spdx-correct": "^3.0.0", + + "spdx-expression-parse": "^3.0.0" } }, - "universalify": { - - "version": "2.0.0", + "which-typed-array": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "version": "1.1.20", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", - "dev": true + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", - }, + "dev": true, - "update-browserslist-db": { + "requires": { - "version": "1.0.5", + "available-typed-arrays": "^1.0.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "call-bind": "^1.0.8", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "call-bound": "^1.0.4", - "dev": true, + "for-each": "^0.3.5", - "requires": { + "get-proto": "^1.0.1", - "escalade": "^3.1.1", + "gopd": "^1.2.0", - "picocolors": "^1.0.0" + "has-tostringtag": "^1.0.2" } @@ -3100,6 +8754,30 @@ }, + "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 + + }, + + "xtend": { + + "version": "4.0.2", + + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + + "dev": true + + }, + "y18n": { "version": "5.0.8", @@ -3112,6 +8790,18 @@ }, + "yallist": { + + "version": "4.0.0", + + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + + "dev": true + + }, + "yaml": { "version": "2.1.1", @@ -3164,6 +8854,38 @@ "dev": true + }, + + "yauzl": { + + "version": "2.10.0", + + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + + "dev": true, + + "requires": { + + "buffer-crc32": "~0.2.3", + + "fd-slicer": "~1.1.0" + + } + + }, + + "yocto-queue": { + + "version": "1.2.2", + + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + + "dev": true + } } diff --git a/package.json b/package.json index 87bd243f1..145158934 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,8 @@ "autoprefixer": "^10.4.8", + "hugo-extended": "0.147.5", + "postcss": "^8.4.16", "postcss-cli": "^10.0.0" From fbe08c53b08a0e344daf59949def6fe1751ab743 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Sun, 15 Feb 2026 16:24:29 -0500 Subject: [PATCH 04/25] Update UI feedback yaml to correspond to Hugo updates in 0.152. --- config/_default/params.yaml | 4 +- package-lock.json | 7826 ++++++----------------------------- package.json | 2 +- 3 files changed, 1232 insertions(+), 6600 deletions(-) diff --git a/config/_default/params.yaml b/config/_default/params.yaml index 15d58472c..629f343d5 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -152,8 +152,8 @@ taxonomy: ui: feedback: enable: true - 'yes': 'Glad to hear it! Please tell us how we can improve.' - 'no': 'Sorry to hear that. Please tell us how we can improve.' + yes: Glad to hear it! Please tell us how we can improve. + no: Sorry to hear that. Please tell us how we can improve. # Adds a reading time to the top of each doc. # If you want this feature, but occasionally need to remove the Reading time from a single page, diff --git a/package-lock.json b/package-lock.json index ce893ef75..824707026 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,8 @@ "": { + "name": "Interlisp.github.io", + "dependencies": { "jquery": "^3.7.1", @@ -22,7 +24,7 @@ "autoprefixer": "^10.4.8", - "hugo-extended": "0.147.5", + "hugo-extended": "^0.155.3", "postcss": "^8.4.16", @@ -32,47 +34,25 @@ }, - "node_modules/@babel/code-frame": { + "node_modules/@isaacs/fs-minipass": { - "version": "7.29.0", + "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", - "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.28.5", - - "js-tokens": "^4.0.0", - - "picocolors": "^1.1.1" + "minipass": "^7.0.4" }, "engines": { - "node": ">=6.9.0" - - } - - }, - - "node_modules/@babel/helper-validator-identifier": { - - "version": "7.28.5", - - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - - "dev": true, - - "engines": { - - "node": ">=6.9.0" + "node": ">=18.0.0" } @@ -148,78 +128,24 @@ }, - "node_modules/@sindresorhus/is": { - - "version": "5.6.0", - - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - - "dev": true, - - "engines": { - - "node": ">=14.16" - - }, - - "funding": { - - "url": "https://github.com/sindresorhus/is?sponsor=1" - - } - - }, - - "node_modules/@szmarczak/http-timer": { + "node_modules/adm-zip": { - "version": "5.0.1", + "version": "0.5.16", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", "dev": true, - "dependencies": { - - "defer-to-connect": "^2.0.1" - - }, - "engines": { - "node": ">=14.16" + "node": ">=12.0" } }, - "node_modules/@types/http-cache-semantics": { - - "version": "4.2.0", - - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - - "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", - - "dev": true - - }, - - "node_modules/@types/normalize-package-data": { - - "version": "2.4.4", - - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - - "dev": true - - }, - "node_modules/ansi-regex": { "version": "5.0.1", @@ -360,76 +286,6 @@ }, - "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": { - - "possible-typed-array-names": "^1.0.0" - - }, - - "engines": { - - "node": ">= 0.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "node_modules/base64-js": { - - "version": "1.5.1", - - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - - "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" - - } - - ] - - }, - "node_modules/binary-extensions": { "version": "2.2.0", @@ -448,39 +304,19 @@ }, - "node_modules/bl": { - - "version": "1.2.3", - - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - - "dev": true, - - "dependencies": { - - "readable-stream": "^2.3.5", - - "safe-buffer": "^5.1.1" - - } - - }, - "node_modules/braces": { - "version": "3.0.2", + "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, @@ -548,13 +384,13 @@ }, - "node_modules/buffer": { + "node_modules/caniuse-lite": { - "version": "5.7.1", + "version": "1.0.30001378", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", "dev": true, @@ -562,1856 +398,1654 @@ { - "type": "github", - - "url": "https://github.com/sponsors/feross" - - }, - - { - - "type": "patreon", + "type": "opencollective", - "url": "https://www.patreon.com/feross" + "url": "https://opencollective.com/browserslist" }, { - "type": "consulting", + "type": "tidelift", - "url": "https://feross.org/support" + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" } - ], - - "dependencies": { - - "base64-js": "^1.3.1", - - "ieee754": "^1.1.13" - - } + ] }, - "node_modules/buffer-alloc": { + "node_modules/chokidar": { - "version": "1.2.0", + "version": "3.5.3", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, - "dependencies": { - - "buffer-alloc-unsafe": "^1.1.0", + "funding": [ - "buffer-fill": "^1.0.0" + { - } + "type": "individual", - }, + "url": "https://paulmillr.com/funding/" - "node_modules/buffer-alloc-unsafe": { + } - "version": "1.1.0", + ], - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "dependencies": { - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "anymatch": "~3.1.2", - "dev": true + "braces": "~3.0.2", - }, + "glob-parent": "~5.1.2", - "node_modules/buffer-crc32": { + "is-binary-path": "~2.1.0", - "version": "0.2.13", + "is-glob": "~4.0.1", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "normalize-path": "~3.0.0", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "readdirp": "~3.6.0" - "dev": true, + }, "engines": { - "node": "*" - - } - - }, - - "node_modules/buffer-fill": { + "node": ">= 8.10.0" - "version": "1.0.0", + }, - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "optionalDependencies": { - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "fsevents": "~2.3.2" - "dev": true + } }, - "node_modules/cacheable-lookup": { + "node_modules/chownr": { - "version": "7.0.0", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", "dev": true, "engines": { - "node": ">=14.16" + "node": ">=18" } }, - "node_modules/cacheable-request": { + "node_modules/cliui": { - "version": "10.2.14", + "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - - "get-stream": "^6.0.1", - - "http-cache-semantics": "^4.1.1", - - "keyv": "^4.5.3", - - "mimic-response": "^4.0.0", - - "normalize-url": "^8.0.0", - - "responselike": "^3.0.0" - - }, + "string-width": "^4.2.0", - "engines": { + "strip-ansi": "^6.0.0", - "node": ">=14.16" + "wrap-ansi": "^7.0.0" } }, - "node_modules/cacheable-request/node_modules/get-stream": { + "node_modules/color-convert": { - "version": "6.0.1", + "version": "2.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "engines": { + "dependencies": { - "node": ">=10" + "color-name": "~1.1.4" }, - "funding": { + "engines": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/call-bind": { + "node_modules/color-name": { - "version": "1.0.8", + "version": "1.1.4", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, + "dev": true - "dependencies": { + }, - "call-bind-apply-helpers": "^1.0.0", + "node_modules/dependency-graph": { - "es-define-property": "^1.0.0", + "version": "0.11.0", - "get-intrinsic": "^1.2.4", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "set-function-length": "^1.2.2" + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - }, + "dev": true, "engines": { - "node": ">= 0.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6.0" } }, - "node_modules/call-bind-apply-helpers": { + "node_modules/dir-glob": { - "version": "1.0.2", + "version": "3.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, "dependencies": { - "es-errors": "^1.3.0", - - "function-bind": "^1.1.2" + "path-type": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/call-bound": { + "node_modules/electron-to-chromium": { - "version": "1.0.4", + "version": "1.4.224", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", - "dev": true, + "dev": true - "dependencies": { + }, - "call-bind-apply-helpers": "^1.0.2", + "node_modules/emoji-regex": { - "get-intrinsic": "^1.3.0" + "version": "8.0.0", - }, + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "engines": { + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "node": ">= 0.4" + "dev": true - }, + }, - "funding": { + "node_modules/escalade": { + + "version": "3.1.1", + + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + + "dev": true, + + "engines": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "node_modules/caniuse-lite": { + "node_modules/fast-glob": { - "version": "1.0.30001378", + "version": "3.2.11", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, - "funding": [ + "dependencies": { - { + "@nodelib/fs.stat": "^2.0.2", - "type": "opencollective", + "@nodelib/fs.walk": "^1.2.3", - "url": "https://opencollective.com/browserslist" + "glob-parent": "^5.1.2", - }, + "merge2": "^1.3.0", - { + "micromatch": "^4.0.4" - "type": "tidelift", + }, - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + "engines": { - } + "node": ">=8.6.0" - ] + } }, - "node_modules/careful-downloader": { + "node_modules/fastq": { - "version": "3.0.0", + "version": "1.13.0", - "resolved": "https://registry.npmjs.org/careful-downloader/-/careful-downloader-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-5KMIPa0Yoj+2tY6OK9ewdwcPebp+4XS0dMYvvF9/8fkFEfvnEpWmHWYs9JNcZ7RZUvY/v6oPzLpmmTzSIbroSA==", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, "dependencies": { - "debug": "^4.3.4", + "reusify": "^1.0.4" + + } + + }, + + "node_modules/fill-range": { + + "version": "7.1.1", - "decompress": "^4.2.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "fs-extra": "^11.1.1", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "got": "^12.6.0", + "dev": true, - "is-path-inside": "^4.0.0", + "dependencies": { - "tempy": "^3.0.0" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=14.14" + "node": ">=8" } }, - "node_modules/careful-downloader/node_modules/fs-extra": { + "node_modules/fraction.js": { - "version": "11.3.3", + "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.3.tgz", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true, - "dependencies": { - - "graceful-fs": "^4.2.0", - - "jsonfile": "^6.0.1", + "engines": { - "universalify": "^2.0.0" + "node": "*" }, - "engines": { + "funding": { + + "type": "patreon", - "node": ">=14.14" + "url": "https://www.patreon.com/infusion" } }, - "node_modules/chalk": { + "node_modules/fs-extra": { - "version": "5.6.2", + "version": "10.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, - "engines": { + "dependencies": { + + "graceful-fs": "^4.2.0", - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "jsonfile": "^6.0.1", + + "universalify": "^2.0.0" }, - "funding": { + "engines": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=12" } }, - "node_modules/chokidar": { + "node_modules/fsevents": { - "version": "3.5.3", + "version": "2.3.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, - "funding": [ - - { + "hasInstallScript": true, - "type": "individual", + "optional": true, - "url": "https://paulmillr.com/funding/" + "os": [ - } + "darwin" ], - "dependencies": { + "engines": { - "anymatch": "~3.1.2", + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - "braces": "~3.0.2", + } - "glob-parent": "~5.1.2", + }, - "is-binary-path": "~2.1.0", + "node_modules/get-caller-file": { - "is-glob": "~4.0.1", + "version": "2.0.5", - "normalize-path": "~3.0.0", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "readdirp": "~3.6.0" + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - }, + "dev": true, "engines": { - "node": ">= 8.10.0" - - }, - - "optionalDependencies": { - - "fsevents": "~2.3.2" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/cliui": { + "node_modules/get-stdin": { - "version": "7.0.4", + "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true, - "dependencies": { + "engines": { - "string-width": "^4.2.0", + "node": ">=12" - "strip-ansi": "^6.0.0", + }, - "wrap-ansi": "^7.0.0" + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/color-convert": { + "node_modules/glob-parent": { - "version": "2.0.1", + "version": "5.1.2", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "node_modules/color-name": { + "node_modules/globby": { - "version": "1.1.4", + "version": "13.1.2", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "dev": true + "dev": true, - }, + "dependencies": { + + "dir-glob": "^3.0.1", + + "fast-glob": "^3.2.11", - "node_modules/commander": { + "ignore": "^5.2.0", + + "merge2": "^1.4.1", - "version": "2.20.3", + "slash": "^4.0.0" - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + }, - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "engines": { - "dev": true + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + + }, + + "funding": { + + "url": "https://github.com/sponsors/sindresorhus" + + } }, - "node_modules/core-util-is": { + "node_modules/graceful-fs": { - "version": "1.0.3", + "version": "4.2.10", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "node_modules/crypto-random-string": { + "node_modules/hugo-extended": { - "version": "4.0.0", + "version": "0.155.3", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.155.3.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "integrity": "sha512-nzGmsgnOdeOGDgtpPHEPZ1PVizDHPU3240UdRmxu0b9vT+A7iB9toaUGcUQXQ/PVURq6y8lIuoTFsI4xfDoLLA==", "dev": true, + "hasInstallScript": true, + "dependencies": { - "type-fest": "^1.0.1" + "adm-zip": "^0.5.16", + + "tar": "^7.5.7" }, - "engines": { + "bin": { - "node": ">=12" + "hugo": "dist/cli.mjs", + + "hugo-extended": "dist/cli.mjs" }, - "funding": { + "engines": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18.17" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { + "node_modules/ignore": { - "version": "1.4.0", + "version": "5.2.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true, "engines": { - "node": ">=10" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 4" } }, - "node_modules/debug": { + "node_modules/is-binary-path": { - "version": "4.4.3", + "version": "2.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "dependencies": { - "ms": "^2.1.3" + "binary-extensions": "^2.0.0" }, "engines": { - "node": ">=6.0" + "node": ">=8" - }, + } - "peerDependenciesMeta": { + }, - "supports-color": { + "node_modules/is-extglob": { - "optional": true - - } - - } - - }, - - "node_modules/decompress": { - - "version": "4.2.1", + "version": "2.1.1", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "dependencies": { - - "decompress-tar": "^4.0.0", + "engines": { - "decompress-tarbz2": "^4.0.0", + "node": ">=0.10.0" - "decompress-targz": "^4.0.0", + } - "decompress-unzip": "^4.0.1", + }, - "graceful-fs": "^4.1.10", + "node_modules/is-fullwidth-code-point": { - "make-dir": "^1.0.0", + "version": "3.0.0", - "pify": "^2.3.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "strip-dirs": "^2.0.0" + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - }, + "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/decompress-response": { + "node_modules/is-glob": { - "version": "6.0.0", + "version": "4.0.3", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "dependencies": { - "mimic-response": "^3.1.0" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=10" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/decompress-response/node_modules/mimic-response": { + "node_modules/is-number": { - "version": "3.1.0", + "version": "7.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "engines": { - "node": ">=10" + "node": ">=0.12.0" - }, + } - "funding": { + }, - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/jquery": { - } + "version": "3.7.1", + + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, - "node_modules/decompress-tar": { + "node_modules/jsonfile": { - "version": "4.1.1", + "version": "6.1.0", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "dependencies": { - "file-type": "^5.2.0", - - "is-stream": "^1.1.0", - - "tar-stream": "^1.5.2" + "universalify": "^2.0.0" }, - "engines": { + "optionalDependencies": { - "node": ">=4" + "graceful-fs": "^4.1.6" } }, - "node_modules/decompress-tarbz2": { + "node_modules/lilconfig": { - "version": "4.1.1", + "version": "2.0.6", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true, - "dependencies": { - - "decompress-tar": "^4.1.0", - - "file-type": "^6.1.0", - - "is-stream": "^1.1.0", - - "seek-bzip": "^1.0.5", - - "unbzip2-stream": "^1.0.9" - - }, - "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/decompress-tarbz2/node_modules/file-type": { + "node_modules/merge2": { - "version": "6.2.0", + "version": "1.4.1", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/decompress-targz": { + "node_modules/micromatch": { - "version": "4.1.1", + "version": "4.0.8", - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "decompress-tar": "^4.1.1", - - "file-type": "^5.2.0", + "braces": "^3.0.3", - "is-stream": "^1.1.0" + "picomatch": "^2.3.1" }, "engines": { - "node": ">=4" + "node": ">=8.6" } }, - "node_modules/decompress-unzip": { + "node_modules/minipass": { - "version": "4.0.1", + "version": "7.1.2", - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - - "file-type": "^3.8.0", - - "get-stream": "^2.2.0", - - "pify": "^2.3.0", - - "yauzl": "^2.4.2" - - }, - "engines": { - "node": ">=4" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/decompress-unzip/node_modules/file-type": { + "node_modules/minizlib": { - "version": "3.9.0", + "version": "3.1.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", "dev": true, + "dependencies": { + + "minipass": "^7.1.2" + + }, + "engines": { - "node": ">=0.10.0" + "node": ">= 18" } }, - "node_modules/defer-to-connect": { + "node_modules/nanoid": { - "version": "2.0.1", + "version": "3.3.11", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true, - "engines": { - - "node": ">=10" - - } + "funding": [ - }, + { - "node_modules/define-data-property": { + "type": "github", - "version": "1.1.4", + "url": "https://github.com/sponsors/ai" - "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, + "bin": { - "dependencies": { + "nanoid": "bin/nanoid.cjs" - "es-define-property": "^1.0.0", + }, - "es-errors": "^1.3.0", + "engines": { - "gopd": "^1.0.1" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - }, + } - "engines": { + }, - "node": ">= 0.4" + "node_modules/node-releases": { - }, + "version": "2.0.6", - "funding": { + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "url": "https://github.com/sponsors/ljharb" + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - } + "dev": true }, - "node_modules/dependency-graph": { + "node_modules/normalize-path": { - "version": "0.11.0", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, "engines": { - "node": ">= 0.6.0" + "node": ">=0.10.0" } }, - "node_modules/dir-glob": { + "node_modules/normalize-range": { - "version": "3.0.1", + "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "dev": true, - "dependencies": { - - "path-type": "^4.0.0" - - }, - "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/dunder-proto": { + "node_modules/path-type": { - "version": "1.0.1", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "dependencies": { - - "call-bind-apply-helpers": "^1.0.1", - - "es-errors": "^1.3.0", - - "gopd": "^1.2.0" - - }, - "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/electron-to-chromium": { + "node_modules/picocolors": { - "version": "1.4.224", + "version": "1.1.1", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "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==", + "node_modules/picomatch": { - "dev": true + "version": "2.3.1", - }, + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "node_modules/end-of-stream": { + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "version": "1.4.5", + "dev": true, - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "engines": { - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "node": ">=8.6" - "dev": true, + }, - "dependencies": { + "funding": { - "once": "^1.4.0" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/error-ex": { + "node_modules/pify": { - "version": "1.3.4", + "version": "2.3.0", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "dependencies": { + "engines": { - "is-arrayish": "^0.2.1" + "node": ">=0.10.0" } }, - "node_modules/es-define-property": { + "node_modules/postcss": { - "version": "1.0.1", + "version": "8.5.6", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", "dev": true, - "engines": { - - "node": ">= 0.4" - - } + "funding": [ - }, + { - "node_modules/es-errors": { + "type": "opencollective", - "version": "1.3.0", + "url": "https://opencollective.com/postcss/" - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + }, - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + { - "dev": true, + "type": "tidelift", - "engines": { + "url": "https://tidelift.com/funding/github/npm/postcss" - "node": ">= 0.4" + }, - } + { - }, + "type": "github", - "node_modules/es-object-atoms": { + "url": "https://github.com/sponsors/ai" - "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==", + "dependencies": { - "dev": true, + "nanoid": "^3.3.11", - "dependencies": { + "picocolors": "^1.1.1", - "es-errors": "^1.3.0" + "source-map-js": "^1.2.1" }, "engines": { - "node": ">= 0.4" + "node": "^10 || ^12 || >=14" } }, - "node_modules/escalade": { + "node_modules/postcss-cli": { - "version": "3.1.1", + "version": "10.0.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", "dev": true, - "engines": { + "dependencies": { - "node": ">=6" + "chokidar": "^3.3.0", - } + "dependency-graph": "^0.11.0", - }, - - "node_modules/fast-glob": { - - "version": "3.2.11", + "fs-extra": "^10.0.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "get-stdin": "^9.0.0", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "globby": "^13.0.0", - "dev": true, + "picocolors": "^1.0.0", - "dependencies": { + "postcss-load-config": "^4.0.0", - "@nodelib/fs.stat": "^2.0.2", + "postcss-reporter": "^7.0.0", - "@nodelib/fs.walk": "^1.2.3", + "pretty-hrtime": "^1.0.3", - "glob-parent": "^5.1.2", + "read-cache": "^1.0.0", - "merge2": "^1.3.0", + "slash": "^4.0.0", - "micromatch": "^4.0.4" + "yargs": "^17.0.0" }, - "engines": { - - "node": ">=8.6.0" - - } - - }, + "bin": { - "node_modules/fastq": { + "postcss": "index.js" - "version": "1.13.0", + }, - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "engines": { - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "node": ">=14" - "dev": true, + }, - "dependencies": { + "peerDependencies": { - "reusify": "^1.0.4" + "postcss": "^8.0.0" } }, - "node_modules/fd-slicer": { + "node_modules/postcss-load-config": { - "version": "1.1.0", + "version": "4.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", "dev": true, "dependencies": { - "pend": "~1.2.0" - - } + "lilconfig": "^2.0.5", - }, + "yaml": "^2.1.1" - "node_modules/file-type": { + }, - "version": "5.2.0", + "engines": { - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "node": ">= 14" - "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + }, - "dev": true, + "funding": { - "engines": { + "type": "opencollective", - "node": ">=4" + "url": "https://opencollective.com/postcss/" - } + }, - }, + "peerDependencies": { - "node_modules/fill-range": { + "postcss": ">=8.0.9", - "version": "7.0.1", + "ts-node": ">=9.0.0" - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + }, - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "peerDependenciesMeta": { - "dev": true, + "postcss": { - "dependencies": { + "optional": true - "to-regex-range": "^5.0.1" + }, - }, + "ts-node": { - "engines": { + "optional": true - "node": ">=8" + } } }, - "node_modules/find-up": { + "node_modules/postcss-reporter": { - "version": "6.3.0", + "version": "7.0.5", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", "dev": true, "dependencies": { - "locate-path": "^7.1.0", + "picocolors": "^1.0.0", - "path-exists": "^5.0.0" + "thenby": "^1.3.4" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/for-each": { - - "version": "0.3.5", - - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "type": "opencollective", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "url": "https://opencollective.com/postcss/" - "dev": true, + }, - "dependencies": { + "peerDependencies": { - "is-callable": "^1.2.7" + "postcss": "^8.1.0" - }, + } - "engines": { + }, - "node": ">= 0.4" + "node_modules/postcss-value-parser": { - }, + "version": "4.2.0", - "funding": { + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "url": "https://github.com/sponsors/ljharb" + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - } + "dev": true }, - "node_modules/form-data-encoder": { + "node_modules/pretty-hrtime": { - "version": "2.1.4", + "version": "1.0.3", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true, "engines": { - "node": ">= 14.17" + "node": ">= 0.8" } }, - "node_modules/fraction.js": { + "node_modules/queue-microtask": { - "version": "4.2.0", + "version": "1.2.3", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, - "engines": { + "funding": [ - "node": "*" + { - }, + "type": "github", - "funding": { + "url": "https://github.com/sponsors/feross" - "type": "patreon", + }, - "url": "https://www.patreon.com/infusion" + { - } + "type": "patreon", - }, + "url": "https://www.patreon.com/feross" - "node_modules/fs-constants": { + }, - "version": "1.0.0", + { - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "type": "consulting", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "url": "https://feross.org/support" - "dev": true + } + + ] }, - "node_modules/fs-extra": { + "node_modules/read-cache": { - "version": "10.1.0", + "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - - "jsonfile": "^6.0.1", - - "universalify": "^2.0.0" - - }, - - "engines": { - - "node": ">=12" + "pify": "^2.3.0" } }, - "node_modules/fsevents": { + "node_modules/readdirp": { - "version": "2.3.2", + "version": "3.6.0", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "hasInstallScript": true, - - "optional": true, - - "os": [ + "dependencies": { - "darwin" + "picomatch": "^2.2.1" - ], + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=8.10.0" } }, - "node_modules/function-bind": { + "node_modules/require-directory": { - "version": "1.1.2", + "version": "2.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "funding": { + "engines": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/get-caller-file": { + "node_modules/reusify": { - "version": "2.0.5", + "version": "1.0.4", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, "engines": { - "node": "6.* || 8.* || >= 10.*" + "iojs": ">=1.0.0", + + "node": ">=0.10.0" } }, - "node_modules/get-intrinsic": { + "node_modules/run-parallel": { - "version": "1.3.0", + "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, - "dependencies": { - - "call-bind-apply-helpers": "^1.0.2", + "funding": [ - "es-define-property": "^1.0.1", + { - "es-errors": "^1.3.0", + "type": "github", - "es-object-atoms": "^1.1.1", + "url": "https://github.com/sponsors/feross" - "function-bind": "^1.1.2", + }, - "get-proto": "^1.0.1", + { - "gopd": "^1.2.0", + "type": "patreon", - "has-symbols": "^1.1.0", + "url": "https://www.patreon.com/feross" - "hasown": "^2.0.2", + }, - "math-intrinsics": "^1.1.0" + { - }, + "type": "consulting", - "engines": { + "url": "https://feross.org/support" - "node": ">= 0.4" + } - }, + ], - "funding": { + "dependencies": { - "url": "https://github.com/sponsors/ljharb" + "queue-microtask": "^1.2.2" } }, - "node_modules/get-proto": { + "node_modules/slash": { - "version": "1.0.1", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true, - "dependencies": { - - "dunder-proto": "^1.0.1", + "engines": { - "es-object-atoms": "^1.0.0" + "node": ">=12" }, - "engines": { + "funding": { - "node": ">= 0.4" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stdin": { + "node_modules/source-map-js": { - "version": "9.0.0", + "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "engines": { - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/get-stream": { + "node_modules/string-width": { - "version": "2.3.1", + "version": "4.2.3", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "object-assign": "^4.0.1", + "emoji-regex": "^8.0.0", + + "is-fullwidth-code-point": "^3.0.0", - "pinkie-promise": "^2.0.0" + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/glob-parent": { + "node_modules/strip-ansi": { - "version": "5.1.2", + "version": "6.0.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/globby": { + "node_modules/tabpanel": { - "version": "13.1.2", + "version": "0.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" - "dev": true, + }, - "dependencies": { + "node_modules/tar": { - "dir-glob": "^3.0.1", + "version": "7.5.7", - "fast-glob": "^3.2.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.7.tgz", - "ignore": "^5.2.0", + "integrity": "sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==", - "merge2": "^1.4.1", + "dev": true, - "slash": "^4.0.0" + "dependencies": { - }, + "@isaacs/fs-minipass": "^4.0.0", - "engines": { + "chownr": "^3.0.0", - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "minipass": "^7.1.2", + + "minizlib": "^3.1.0", + + "yallist": "^5.0.0" }, - "funding": { + "engines": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "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": ">= 0.4" + "node_modules/thenby": { - }, + "version": "1.3.4", - "funding": { + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "url": "https://github.com/sponsors/ljharb" + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", - } + "dev": true }, - "node_modules/got": { + "node_modules/to-regex-range": { - "version": "12.6.1", + "version": "5.0.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "dependencies": { - "@sindresorhus/is": "^5.2.0", - - "@szmarczak/http-timer": "^5.0.1", - - "cacheable-lookup": "^7.0.0", - - "cacheable-request": "^10.2.8", - - "decompress-response": "^6.0.0", - - "form-data-encoder": "^2.1.2", - - "get-stream": "^6.0.1", - - "http2-wrapper": "^2.1.10", - - "lowercase-keys": "^3.0.0", - - "p-cancelable": "^3.0.0", - - "responselike": "^3.0.0" + "is-number": "^7.0.0" }, "engines": { - "node": ">=14.16" - - }, - - "funding": { - - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">=8.0" } }, - "node_modules/got/node_modules/get-stream": { + "node_modules/universalify": { - "version": "6.0.1", + "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true, "engines": { - "node": ">=10" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.0.0" } }, - "node_modules/graceful-fs": { - - "version": "4.2.10", - - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - - "dev": true + "node_modules/update-browserslist-db": { - }, + "version": "1.0.5", - "node_modules/has-property-descriptors": { + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "version": "1.0.2", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "dev": true, - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "funding": [ - "dev": true, + { - "dependencies": { + "type": "opencollective", - "es-define-property": "^1.0.0" + "url": "https://opencollective.com/browserslist" - }, + }, - "funding": { + { - "url": "https://github.com/sponsors/ljharb" + "type": "tidelift", - } + "url": "https://tidelift.com/funding/github/npm/browserslist" - }, + } - "node_modules/has-symbols": { + ], - "version": "1.1.0", + "dependencies": { - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "escalade": "^3.1.1", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "picocolors": "^1.0.0" - "dev": true, + }, - "engines": { + "bin": { - "node": ">= 0.4" + "browserslist-lint": "cli.js" }, - "funding": { + "peerDependencies": { - "url": "https://github.com/sponsors/ljharb" + "browserslist": ">= 4.21.0" } }, - "node_modules/has-tostringtag": { + "node_modules/wrap-ansi": { - "version": "1.0.2", + "version": "7.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "has-symbols": "^1.0.3" - - }, + "ansi-styles": "^4.0.0", - "engines": { + "string-width": "^4.1.0", - "node": ">= 0.4" + "strip-ansi": "^6.0.0" }, - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "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": { + "engines": { - "function-bind": "^1.1.2" + "node": ">=10" }, - "engines": { + "funding": { - "node": ">= 0.4" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/hosted-git-info": { + "node_modules/y18n": { - "version": "4.1.0", + "version": "5.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "dependencies": { - - "lru-cache": "^6.0.0" - - }, - "engines": { "node": ">=10" @@ -2420,6313 +2054,1367 @@ }, - "node_modules/http-cache-semantics": { - - "version": "4.2.0", - - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - - "dev": true - - }, - - "node_modules/http2-wrapper": { + "node_modules/yallist": { - "version": "2.2.1", + "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", "dev": true, - "dependencies": { - - "quick-lru": "^5.1.1", - - "resolve-alpn": "^1.2.0" - - }, - "engines": { - "node": ">=10.19.0" + "node": ">=18" } }, - "node_modules/hugo-extended": { + "node_modules/yaml": { - "version": "0.147.5", + "version": "2.8.2", - "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.147.5.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-PodQIWzwVyn42i6fwUYmowmzf2z+7GlquHMpJ1W+2GUVqL5aYnztzwt/DSzyQkBXwdUadt9RrUSL+jcv20kuWw==", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", "dev": true, - "hasInstallScript": true, - - "dependencies": { - - "careful-downloader": "^3.0.0", - - "log-symbols": "^5.1.0", + "bin": { - "read-pkg-up": "^9.1.0" + "yaml": "bin.mjs" }, - "bin": { - - "hugo": "lib/cli.js", + "engines": { - "hugo-extended": "lib/cli.js" + "node": ">= 14.6" }, - "engines": { + "funding": { - "node": ">=18.12" + "url": "https://github.com/sponsors/eemeli" } }, - "node_modules/ieee754": { + "node_modules/yargs": { - "version": "1.2.1", + "version": "17.5.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", "dev": true, - "funding": [ - - { - - "type": "github", - - "url": "https://github.com/sponsors/feross" - - }, - - { - - "type": "patreon", - - "url": "https://www.patreon.com/feross" + "dependencies": { - }, + "cliui": "^7.0.2", - { + "escalade": "^3.1.1", - "type": "consulting", + "get-caller-file": "^2.0.5", - "url": "https://feross.org/support" + "require-directory": "^2.1.1", - } + "string-width": "^4.2.3", - ] + "y18n": "^5.0.5", - }, - - "node_modules/ignore": { - - "version": "5.2.0", - - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - - "dev": true, - - "engines": { - - "node": ">= 4" - - } - - }, - - "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/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-binary-path": { - - "version": "2.1.0", - - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - - "dev": true, - - "dependencies": { - - "binary-extensions": "^2.0.0" - - }, - - "engines": { - - "node": ">=8" - - } - - }, - - "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, - - "engines": { - - "node": ">= 0.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "node_modules/is-core-module": { - - "version": "2.16.1", - - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - - "dev": true, - - "dependencies": { - - "hasown": "^2.0.2" - - }, - - "engines": { - - "node": ">= 0.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "node_modules/is-extglob": { - - "version": "2.1.1", - - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "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/is-glob": { - - "version": "4.0.3", - - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - - "dev": true, - - "dependencies": { - - "is-extglob": "^2.1.1" - - }, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/is-natural-number": { - - "version": "4.0.1", - - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - - "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", - - "dev": true - - }, - - "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==", - - "dev": true, - - "engines": { - - "node": ">=0.12.0" - - } - - }, - - "node_modules/is-path-inside": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - - "dev": true, - - "engines": { - - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/is-stream": { - - "version": "1.1.0", - - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "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.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "node_modules/is-unicode-supported": { - - "version": "1.3.0", - - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - - "dev": true, - - "engines": { - - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/isarray": { - - "version": "1.0.0", - - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - - "dev": true - - }, - - "node_modules/jquery": { - - "version": "3.7.1", - - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" - - }, - - "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==", - - "dev": true - - }, - - "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/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==", - - "dev": true, - - "dependencies": { - - "json-buffer": "3.0.1" - - } - - }, - - "node_modules/lilconfig": { - - "version": "2.0.6", - - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", - - "dev": true, - - "engines": { - - "node": ">=10" - - } - - }, - - "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/locate-path": { - - "version": "7.2.0", - - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - - "dev": true, - - "dependencies": { - - "p-locate": "^6.0.0" - - }, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/log-symbols": { - - "version": "5.1.0", - - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - - "dev": true, - - "dependencies": { - - "chalk": "^5.0.0", - - "is-unicode-supported": "^1.1.0" - - }, - - "engines": { - - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/lowercase-keys": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - - "dev": true, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/lru-cache": { - - "version": "6.0.0", - - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - - "dev": true, - - "dependencies": { - - "yallist": "^4.0.0" - - }, - - "engines": { - - "node": ">=10" - - } - - }, - - "node_modules/make-dir": { - - "version": "1.3.0", - - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - - "dev": true, - - "dependencies": { - - "pify": "^3.0.0" - - }, - - "engines": { - - "node": ">=4" - - } - - }, - - "node_modules/make-dir/node_modules/pify": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - - "dev": true, - - "engines": { - - "node": ">=4" - - } - - }, - - "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": ">= 0.4" - - } - - }, - - "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==", - - "dev": true, - - "dependencies": { - - "braces": "^3.0.2", - - "picomatch": "^2.3.1" - - }, - - "engines": { - - "node": ">=8.6" - - } - - }, - - "node_modules/mimic-response": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - - "dev": true, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/ms": { - - "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.4", - - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - - "dev": true, - - "bin": { - - "nanoid": "bin/nanoid.cjs" - - }, - - "engines": { - - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - - } - - }, - - "node_modules/node-releases": { - - "version": "2.0.6", - - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - - "dev": true - - }, - - "node_modules/normalize-package-data": { - - "version": "3.0.3", - - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - - "dev": true, - - "dependencies": { - - "hosted-git-info": "^4.0.1", - - "is-core-module": "^2.5.0", - - "semver": "^7.3.4", - - "validate-npm-package-license": "^3.0.1" - - }, - - "engines": { - - "node": ">=10" - - } - - }, - - "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==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/normalize-range": { - - "version": "0.1.2", - - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/normalize-url": { - - "version": "8.1.1", - - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", - - "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", - - "dev": true, - - "engines": { - - "node": ">=14.16" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/object-assign": { - - "version": "4.1.1", - - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "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/p-cancelable": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - - "dev": true, - - "engines": { - - "node": ">=12.20" - - } - - }, - - "node_modules/p-limit": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - - "dev": true, - - "dependencies": { - - "yocto-queue": "^1.0.0" - - }, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/p-locate": { - - "version": "6.0.0", - - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - - "dev": true, - - "dependencies": { - - "p-limit": "^4.0.0" - - }, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "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==", - - "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" - - }, - - "engines": { - - "node": ">=8" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/path-exists": { - - "version": "5.0.0", - - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - - "dev": true, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - } - - }, - - "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==", - - "dev": true, - - "engines": { - - "node": ">=8" - - } - - }, - - "node_modules/pend": { - - "version": "1.2.0", - - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - - "dev": true - - }, - - "node_modules/picocolors": { - - "version": "1.1.1", - - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - - "dev": true - - }, - - "node_modules/picomatch": { - - "version": "2.3.1", - - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - - "dev": true, - - "engines": { - - "node": ">=8.6" - - }, - - "funding": { - - "url": "https://github.com/sponsors/jonschlinkert" - - } - - }, - - "node_modules/pify": { - - "version": "2.3.0", - - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/pinkie": { - - "version": "2.0.4", - - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/pinkie-promise": { - - "version": "2.0.1", - - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - - "dev": true, - - "dependencies": { - - "pinkie": "^2.0.0" - - }, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "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/postcss": { - - "version": "8.4.16", - - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - - "dev": true, - - "funding": [ - - { - - "type": "opencollective", - - "url": "https://opencollective.com/postcss/" - - }, - - { - - "type": "tidelift", - - "url": "https://tidelift.com/funding/github/npm/postcss" - - } - - ], - - "dependencies": { - - "nanoid": "^3.3.4", - - "picocolors": "^1.0.0", - - "source-map-js": "^1.0.2" - - }, - - "engines": { - - "node": "^10 || ^12 || >=14" - - } - - }, - - "node_modules/postcss-cli": { - - "version": "10.0.0", - - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", - - "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", - - "dev": true, - - "dependencies": { - - "chokidar": "^3.3.0", - - "dependency-graph": "^0.11.0", - - "fs-extra": "^10.0.0", - - "get-stdin": "^9.0.0", - - "globby": "^13.0.0", - - "picocolors": "^1.0.0", - - "postcss-load-config": "^4.0.0", - - "postcss-reporter": "^7.0.0", - - "pretty-hrtime": "^1.0.3", - - "read-cache": "^1.0.0", - - "slash": "^4.0.0", - - "yargs": "^17.0.0" - - }, - - "bin": { - - "postcss": "index.js" - - }, - - "engines": { - - "node": ">=14" - - }, - - "peerDependencies": { - - "postcss": "^8.0.0" - - } - - }, - - "node_modules/postcss-load-config": { - - "version": "4.0.1", - - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - - "dev": true, - - "dependencies": { - - "lilconfig": "^2.0.5", - - "yaml": "^2.1.1" - - }, - - "engines": { - - "node": ">= 14" - - }, - - "funding": { - - "type": "opencollective", - - "url": "https://opencollective.com/postcss/" - - }, - - "peerDependencies": { - - "postcss": ">=8.0.9", - - "ts-node": ">=9.0.0" - - }, - - "peerDependenciesMeta": { - - "postcss": { - - "optional": true - - }, - - "ts-node": { - - "optional": true - - } - - } - - }, - - "node_modules/postcss-reporter": { - - "version": "7.0.5", - - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", - - "dev": true, - - "dependencies": { - - "picocolors": "^1.0.0", - - "thenby": "^1.3.4" - - }, - - "engines": { - - "node": ">=10" - - }, - - "funding": { - - "type": "opencollective", - - "url": "https://opencollective.com/postcss/" - - }, - - "peerDependencies": { - - "postcss": "^8.1.0" - - } - - }, - - "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/pretty-hrtime": { - - "version": "1.0.3", - - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - - "dev": true, - - "engines": { - - "node": ">= 0.8" - - } - - }, - - "node_modules/process-nextick-args": { - - "version": "2.0.1", - - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - - "dev": true - - }, - - "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==", - - "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" - - } - - ] - - }, - - "node_modules/quick-lru": { - - "version": "5.1.1", - - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - - "dev": true, - - "engines": { - - "node": ">=10" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/read-cache": { - - "version": "1.0.0", - - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - - "dev": true, - - "dependencies": { - - "pify": "^2.3.0" - - } - - }, - - "node_modules/read-pkg": { - - "version": "7.1.0", - - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - - "dev": true, - - "dependencies": { - - "@types/normalize-package-data": "^2.4.1", - - "normalize-package-data": "^3.0.2", - - "parse-json": "^5.2.0", - - "type-fest": "^2.0.0" - - }, - - "engines": { - - "node": ">=12.20" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/read-pkg-up": { - - "version": "9.1.0", - - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - - "dev": true, - - "dependencies": { - - "find-up": "^6.3.0", - - "read-pkg": "^7.1.0", - - "type-fest": "^2.5.0" - - }, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/readable-stream": { - - "version": "2.3.8", - - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - - "dev": true, - - "dependencies": { - - "core-util-is": "~1.0.0", - - "inherits": "~2.0.3", - - "isarray": "~1.0.0", - - "process-nextick-args": "~2.0.0", - - "safe-buffer": "~5.1.1", - - "string_decoder": "~1.1.1", - - "util-deprecate": "~1.0.1" - - } - - }, - - "node_modules/readable-stream/node_modules/safe-buffer": { - - "version": "5.1.2", - - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - - "dev": true - - }, - - "node_modules/readdirp": { - - "version": "3.6.0", - - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - - "dev": true, - - "dependencies": { - - "picomatch": "^2.2.1" - - }, - - "engines": { - - "node": ">=8.10.0" - - } - - }, - - "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, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/resolve-alpn": { - - "version": "1.2.1", - - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - - "dev": true - - }, - - "node_modules/responselike": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - - "dev": true, - - "dependencies": { - - "lowercase-keys": "^3.0.0" - - }, - - "engines": { - - "node": ">=14.16" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/reusify": { - - "version": "1.0.4", - - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - - "dev": true, - - "engines": { - - "iojs": ">=1.0.0", - - "node": ">=0.10.0" - - } - - }, - - "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_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": [ - - { - - "type": "github", - - "url": "https://github.com/sponsors/feross" - - }, - - { - - "type": "patreon", - - "url": "https://www.patreon.com/feross" - - }, - - { - - "type": "consulting", - - "url": "https://feross.org/support" - - } - - ] - - }, - - "node_modules/seek-bzip": { - - "version": "1.0.6", - - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", - - "dev": true, - - "dependencies": { - - "commander": "^2.8.1" - - }, - - "bin": { - - "seek-bunzip": "bin/seek-bunzip", - - "seek-table": "bin/seek-bzip-table" - - } - - }, - - "node_modules/semver": { - - "version": "7.7.4", - - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - - "dev": true, - - "bin": { - - "semver": "bin/semver.js" - - }, - - "engines": { - - "node": ">=10" - - } - - }, - - "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": { - - "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": ">= 0.4" - - } - - }, - - "node_modules/slash": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - - "dev": true, - - "engines": { - - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "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==", - - "dev": true, - - "engines": { - - "node": ">=0.10.0" - - } - - }, - - "node_modules/spdx-correct": { - - "version": "3.2.0", - - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - - "dev": true, - - "dependencies": { - - "spdx-expression-parse": "^3.0.0", - - "spdx-license-ids": "^3.0.0" - - } - - }, - - "node_modules/spdx-exceptions": { - - "version": "2.5.0", - - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - - "dev": true - - }, - - "node_modules/spdx-expression-parse": { - - "version": "3.0.1", - - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - - "dev": true, - - "dependencies": { - - "spdx-exceptions": "^2.1.0", - - "spdx-license-ids": "^3.0.0" - - } - - }, - - "node_modules/spdx-license-ids": { - - "version": "3.0.22", - - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", - - "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", - - "dev": true - - }, - - "node_modules/string_decoder": { - - "version": "1.1.1", - - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - - "dev": true, - - "dependencies": { - - "safe-buffer": "~5.1.0" - - } - - }, - - "node_modules/string_decoder/node_modules/safe-buffer": { - - "version": "5.1.2", - - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - - "dev": true - - }, - - "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==", - - "dev": true, - - "dependencies": { - - "emoji-regex": "^8.0.0", - - "is-fullwidth-code-point": "^3.0.0", - - "strip-ansi": "^6.0.1" - - }, - - "engines": { - - "node": ">=8" - - } - - }, - - "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==", - - "dev": true, - - "dependencies": { - - "ansi-regex": "^5.0.1" - - }, - - "engines": { - - "node": ">=8" - - } - - }, - - "node_modules/strip-dirs": { - - "version": "2.1.0", - - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", - - "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", - - "dev": true, - - "dependencies": { - - "is-natural-number": "^4.0.1" - - } - - }, - - "node_modules/tabpanel": { - - "version": "0.2.0", - - "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", - - "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" - - }, - - "node_modules/tar-stream": { - - "version": "1.6.2", - - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - - "dev": true, - - "dependencies": { - - "bl": "^1.0.0", - - "buffer-alloc": "^1.2.0", - - "end-of-stream": "^1.0.0", - - "fs-constants": "^1.0.0", - - "readable-stream": "^2.3.0", - - "to-buffer": "^1.1.1", - - "xtend": "^4.0.0" - - }, - - "engines": { - - "node": ">= 0.8.0" - - } - - }, - - "node_modules/temp-dir": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", - - "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", - - "dev": true, - - "engines": { - - "node": ">=14.16" - - } - - }, - - "node_modules/tempy": { - - "version": "3.2.0", - - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz", - - "integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==", - - "dev": true, - - "dependencies": { - - "is-stream": "^3.0.0", - - "temp-dir": "^3.0.0", - - "type-fest": "^2.12.2", - - "unique-string": "^3.0.0" - - }, - - "engines": { - - "node": ">=14.16" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/tempy/node_modules/is-stream": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - - "dev": true, - - "engines": { - - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/thenby": { - - "version": "1.3.4", - - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", - - "dev": true - - }, - - "node_modules/through": { - - "version": "2.3.8", - - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - - "dev": true - - }, - - "node_modules/to-buffer": { - - "version": "1.2.2", - - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", - - "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", - - "dev": true, - - "dependencies": { - - "isarray": "^2.0.5", - - "safe-buffer": "^5.2.1", - - "typed-array-buffer": "^1.0.3" - - }, - - "engines": { - - "node": ">= 0.4" - - } - - }, - - "node_modules/to-buffer/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/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==", - - "dev": true, - - "dependencies": { - - "is-number": "^7.0.0" - - }, - - "engines": { - - "node": ">=8.0" - - } - - }, - - "node_modules/type-fest": { - - "version": "2.19.0", - - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - - "dev": true, - - "engines": { - - "node": ">=12.20" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "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": { - - "call-bound": "^1.0.3", - - "es-errors": "^1.3.0", - - "is-typed-array": "^1.1.14" - - }, - - "engines": { - - "node": ">= 0.4" - - } - - }, - - "node_modules/unbzip2-stream": { - - "version": "1.4.3", - - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - - "dev": true, - - "dependencies": { - - "buffer": "^5.2.1", - - "through": "^2.3.8" - - } - - }, - - "node_modules/unique-string": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - - "dev": true, - - "dependencies": { - - "crypto-random-string": "^4.0.0" - - }, - - "engines": { - - "node": ">=12" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - }, - - "node_modules/universalify": { - - "version": "2.0.0", - - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - - "dev": true, - - "engines": { - - "node": ">= 10.0.0" - - } - - }, - - "node_modules/update-browserslist-db": { - - "version": "1.0.5", - - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - - "dev": true, - - "funding": [ - - { - - "type": "opencollective", - - "url": "https://opencollective.com/browserslist" - - }, - - { - - "type": "tidelift", - - "url": "https://tidelift.com/funding/github/npm/browserslist" - - } - - ], - - "dependencies": { - - "escalade": "^3.1.1", - - "picocolors": "^1.0.0" - - }, - - "bin": { - - "browserslist-lint": "cli.js" - - }, - - "peerDependencies": { - - "browserslist": ">= 4.21.0" - - } - - }, - - "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==", - - "dev": true - - }, - - "node_modules/validate-npm-package-license": { - - "version": "3.0.4", - - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - - "dev": true, - - "dependencies": { - - "spdx-correct": "^3.0.0", - - "spdx-expression-parse": "^3.0.0" - - } - - }, - - "node_modules/which-typed-array": { - - "version": "1.1.20", - - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", - - "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", - - "dev": true, - - "dependencies": { - - "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" - - }, - - "engines": { - - "node": ">= 0.4" - - }, - - "funding": { - - "url": "https://github.com/sponsors/ljharb" - - } - - }, - - "node_modules/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==", - - "dev": true, - - "dependencies": { - - "ansi-styles": "^4.0.0", - - "string-width": "^4.1.0", - - "strip-ansi": "^6.0.0" - - }, - - "engines": { - - "node": ">=10" - - }, - - "funding": { - - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - - } - - }, - - "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/xtend": { - - "version": "4.0.2", - - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - - "dev": true, - - "engines": { - - "node": ">=0.4" - - } - - }, - - "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, - - "engines": { - - "node": ">=10" - - } - - }, - - "node_modules/yallist": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - - "dev": true - - }, - - "node_modules/yaml": { - - "version": "2.1.1", - - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", - - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", - - "dev": true, - - "engines": { - - "node": ">= 14" - - } - - }, - - "node_modules/yargs": { - - "version": "17.5.1", - - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - - "dev": true, - - "dependencies": { - - "cliui": "^7.0.2", - - "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.0.0" - - }, - - "engines": { - - "node": ">=12" - - } - - }, - - "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, - - "engines": { - - "node": ">=12" - - } - - }, - - "node_modules/yauzl": { - - "version": "2.10.0", - - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - - "dev": true, - - "dependencies": { - - "buffer-crc32": "~0.2.3", - - "fd-slicer": "~1.1.0" - - } - - }, - - "node_modules/yocto-queue": { - - "version": "1.2.2", - - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", - - "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", - - "dev": true, - - "engines": { - - "node": ">=12.20" - - }, - - "funding": { - - "url": "https://github.com/sponsors/sindresorhus" - - } - - } - - }, - - "dependencies": { - - "@babel/code-frame": { - - "version": "7.29.0", - - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", - - "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", - - "dev": true, - - "requires": { - - "@babel/helper-validator-identifier": "^7.28.5", - - "js-tokens": "^4.0.0", - - "picocolors": "^1.1.1" - - } - - }, - - "@babel/helper-validator-identifier": { - - "version": "7.28.5", - - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - - "dev": true - - }, - - "@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==", - - "dev": true, - - "requires": { - - "@nodelib/fs.stat": "2.0.5", - - "run-parallel": "^1.1.9" - - } - - }, - - "@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 - - }, - - "@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, - - "requires": { - - "@nodelib/fs.scandir": "2.1.5", - - "fastq": "^1.6.0" - - } - - }, - - "@sindresorhus/is": { - - "version": "5.6.0", - - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - - "dev": true - - }, - - "@szmarczak/http-timer": { - - "version": "5.0.1", - - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - - "dev": true, - - "requires": { - - "defer-to-connect": "^2.0.1" - - } - - }, - - "@types/http-cache-semantics": { - - "version": "4.2.0", - - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - - "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", - - "dev": true - - }, - - "@types/normalize-package-data": { - - "version": "2.4.4", - - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - - "dev": true - - }, - - "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 - - }, - - "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, - - "requires": { - - "color-convert": "^2.0.1" - - } - - }, - - "anymatch": { - - "version": "3.1.2", - - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - - "dev": true, - - "requires": { - - "normalize-path": "^3.0.0", - - "picomatch": "^2.0.4" - - } - - }, - - "autoprefixer": { - - "version": "10.4.8", - - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", - - "dev": true, - - "requires": { - - "browserslist": "^4.21.3", - - "caniuse-lite": "^1.0.30001373", - - "fraction.js": "^4.2.0", - - "normalize-range": "^0.1.2", - - "picocolors": "^1.0.0", - - "postcss-value-parser": "^4.2.0" - - } - - }, - - "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, - - "requires": { - - "possible-typed-array-names": "^1.0.0" - - } - - }, - - "base64-js": { - - "version": "1.5.1", - - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - - "dev": true - - }, - - "binary-extensions": { - - "version": "2.2.0", - - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - - "dev": true - - }, - - "bl": { - - "version": "1.2.3", - - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - - "dev": true, - - "requires": { - - "readable-stream": "^2.3.5", - - "safe-buffer": "^5.1.1" - - } - - }, - - "braces": { - - "version": "3.0.2", - - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - - "dev": true, - - "requires": { - - "fill-range": "^7.0.1" - - } - - }, - - "browserslist": { - - "version": "4.21.3", - - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - - "dev": true, - - "requires": { - - "caniuse-lite": "^1.0.30001370", - - "electron-to-chromium": "^1.4.202", - - "node-releases": "^2.0.6", - - "update-browserslist-db": "^1.0.5" - - } - - }, - - "buffer": { - - "version": "5.7.1", - - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - - "dev": true, - - "requires": { - - "base64-js": "^1.3.1", - - "ieee754": "^1.1.13" - - } - - }, - - "buffer-alloc": { - - "version": "1.2.0", - - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - - "dev": true, - - "requires": { - - "buffer-alloc-unsafe": "^1.1.0", - - "buffer-fill": "^1.0.0" - - } - - }, - - "buffer-alloc-unsafe": { - - "version": "1.1.0", - - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - - "dev": true - - }, - - "buffer-crc32": { - - "version": "0.2.13", - - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - - "dev": true - - }, - - "buffer-fill": { - - "version": "1.0.0", - - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - - "dev": true - - }, - - "cacheable-lookup": { - - "version": "7.0.0", - - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - - "dev": true - - }, - - "cacheable-request": { - - "version": "10.2.14", - - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - - "dev": true, - - "requires": { - - "@types/http-cache-semantics": "^4.0.2", - - "get-stream": "^6.0.1", - - "http-cache-semantics": "^4.1.1", - - "keyv": "^4.5.3", - - "mimic-response": "^4.0.0", - - "normalize-url": "^8.0.0", - - "responselike": "^3.0.0" - - }, - - "dependencies": { - - "get-stream": { - - "version": "6.0.1", - - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - - "dev": true - - } - - } - - }, - - "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, - - "requires": { - - "call-bind-apply-helpers": "^1.0.0", - - "es-define-property": "^1.0.0", - - "get-intrinsic": "^1.2.4", - - "set-function-length": "^1.2.2" - - } - - }, - - "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, - - "requires": { - - "es-errors": "^1.3.0", - - "function-bind": "^1.1.2" - - } - - }, - - "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, - - "requires": { - - "call-bind-apply-helpers": "^1.0.2", - - "get-intrinsic": "^1.3.0" - - } - - }, - - "caniuse-lite": { - - "version": "1.0.30001378", - - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", - - "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", - - "dev": true - - }, - - "careful-downloader": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/careful-downloader/-/careful-downloader-3.0.0.tgz", - - "integrity": "sha512-5KMIPa0Yoj+2tY6OK9ewdwcPebp+4XS0dMYvvF9/8fkFEfvnEpWmHWYs9JNcZ7RZUvY/v6oPzLpmmTzSIbroSA==", - - "dev": true, - - "requires": { - - "debug": "^4.3.4", - - "decompress": "^4.2.1", - - "fs-extra": "^11.1.1", - - "got": "^12.6.0", - - "is-path-inside": "^4.0.0", - - "tempy": "^3.0.0" - - }, - - "dependencies": { - - "fs-extra": { - - "version": "11.3.3", - - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.3.tgz", - - "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", - - "dev": true, - - "requires": { - - "graceful-fs": "^4.2.0", - - "jsonfile": "^6.0.1", - - "universalify": "^2.0.0" - - } - - } - - } - - }, - - "chalk": { - - "version": "5.6.2", - - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - - "dev": true - - }, - - "chokidar": { - - "version": "3.5.3", - - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - - "dev": true, - - "requires": { - - "anymatch": "~3.1.2", - - "braces": "~3.0.2", - - "fsevents": "~2.3.2", - - "glob-parent": "~5.1.2", - - "is-binary-path": "~2.1.0", - - "is-glob": "~4.0.1", - - "normalize-path": "~3.0.0", - - "readdirp": "~3.6.0" - - } - - }, - - "cliui": { - - "version": "7.0.4", - - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - - "dev": true, - - "requires": { - - "string-width": "^4.2.0", - - "strip-ansi": "^6.0.0", - - "wrap-ansi": "^7.0.0" - - } - - }, - - "color-convert": { - - "version": "2.0.1", - - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - - "dev": true, - - "requires": { - - "color-name": "~1.1.4" - - } - - }, - - "color-name": { - - "version": "1.1.4", - - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - - "dev": true - - }, - - "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 - - }, - - "core-util-is": { - - "version": "1.0.3", - - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - - "dev": true - - }, - - "crypto-random-string": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - - "dev": true, - - "requires": { - - "type-fest": "^1.0.1" - - }, - - "dependencies": { - - "type-fest": { - - "version": "1.4.0", - - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - - "dev": true - - } - - } - - }, - - "debug": { - - "version": "4.4.3", - - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - - "dev": true, - - "requires": { - - "ms": "^2.1.3" - - } - - }, - - "decompress": { - - "version": "4.2.1", - - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", - - "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", - - "dev": true, - - "requires": { - - "decompress-tar": "^4.0.0", - - "decompress-tarbz2": "^4.0.0", - - "decompress-targz": "^4.0.0", - - "decompress-unzip": "^4.0.1", - - "graceful-fs": "^4.1.10", - - "make-dir": "^1.0.0", - - "pify": "^2.3.0", - - "strip-dirs": "^2.0.0" - - } - - }, - - "decompress-response": { - - "version": "6.0.0", - - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - - "dev": true, - - "requires": { - - "mimic-response": "^3.1.0" - - }, - - "dependencies": { - - "mimic-response": { - - "version": "3.1.0", - - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - - "dev": true - - } - - } - - }, - - "decompress-tar": { - - "version": "4.1.1", - - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", - - "dev": true, - - "requires": { - - "file-type": "^5.2.0", - - "is-stream": "^1.1.0", - - "tar-stream": "^1.5.2" - - } - - }, - - "decompress-tarbz2": { - - "version": "4.1.1", - - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", - - "dev": true, - - "requires": { - - "decompress-tar": "^4.1.0", - - "file-type": "^6.1.0", - - "is-stream": "^1.1.0", - - "seek-bzip": "^1.0.5", - - "unbzip2-stream": "^1.0.9" - - }, - - "dependencies": { - - "file-type": { - - "version": "6.2.0", - - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", - - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", - - "dev": true - - } - - } - - }, - - "decompress-targz": { - - "version": "4.1.1", - - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", - - "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", - - "dev": true, - - "requires": { - - "decompress-tar": "^4.1.1", - - "file-type": "^5.2.0", - - "is-stream": "^1.1.0" - - } - - }, - - "decompress-unzip": { - - "version": "4.0.1", - - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - - "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", - - "dev": true, - - "requires": { - - "file-type": "^3.8.0", - - "get-stream": "^2.2.0", - - "pify": "^2.3.0", - - "yauzl": "^2.4.2" - - }, - - "dependencies": { - - "file-type": { - - "version": "3.9.0", - - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", - - "dev": true - - } - - } - - }, - - "defer-to-connect": { - - "version": "2.0.1", - - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - - "dev": true - - }, - - "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, - - "requires": { - - "es-define-property": "^1.0.0", - - "es-errors": "^1.3.0", - - "gopd": "^1.0.1" - - } - - }, - - "dependency-graph": { - - "version": "0.11.0", - - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - - "dev": true - - }, - - "dir-glob": { - - "version": "3.0.1", - - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - - "dev": true, - - "requires": { - - "path-type": "^4.0.0" - - } - - }, - - "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, - - "requires": { - - "call-bind-apply-helpers": "^1.0.1", - - "es-errors": "^1.3.0", - - "gopd": "^1.2.0" - - } - - }, - - "electron-to-chromium": { - - "version": "1.4.224", - - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", - - "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", - - "dev": true - - }, - - "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 - - }, - - "end-of-stream": { - - "version": "1.4.5", - - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - - "dev": true, - - "requires": { - - "once": "^1.4.0" - - } - - }, - - "error-ex": { - - "version": "1.3.4", - - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - - "dev": true, - - "requires": { - - "is-arrayish": "^0.2.1" - - } - - }, - - "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 - - }, - - "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 - - }, - - "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, - - "requires": { - - "es-errors": "^1.3.0" - - } - - }, - - "escalade": { - - "version": "3.1.1", - - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - - "dev": true - - }, - - "fast-glob": { - - "version": "3.2.11", - - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - - "dev": true, - - "requires": { - - "@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" - - } - - }, - - "fastq": { - - "version": "1.13.0", - - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - - "dev": true, - - "requires": { - - "reusify": "^1.0.4" - - } - - }, - - "fd-slicer": { - - "version": "1.1.0", - - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - - "dev": true, - - "requires": { - - "pend": "~1.2.0" - - } - - }, - - "file-type": { - - "version": "5.2.0", - - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - - "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", - - "dev": true - - }, - - "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==", - - "dev": true, - - "requires": { - - "to-regex-range": "^5.0.1" - - } - - }, - - "find-up": { - - "version": "6.3.0", - - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - - "dev": true, - - "requires": { - - "locate-path": "^7.1.0", - - "path-exists": "^5.0.0" - - } - - }, - - "for-each": { - - "version": "0.3.5", - - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - - "dev": true, - - "requires": { - - "is-callable": "^1.2.7" - - } - - }, - - "form-data-encoder": { - - "version": "2.1.4", - - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - - "dev": true - - }, - - "fraction.js": { - - "version": "4.2.0", - - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - - "dev": true - - }, - - "fs-constants": { - - "version": "1.0.0", - - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - - "dev": true - - }, - - "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==", - - "dev": true, - - "requires": { - - "graceful-fs": "^4.2.0", - - "jsonfile": "^6.0.1", - - "universalify": "^2.0.0" - - } - - }, - - "fsevents": { - - "version": "2.3.2", - - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - - "dev": true, - - "optional": true - - }, - - "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 - - }, - - "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 - - }, - - "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, - - "requires": { - - "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" - - } - - }, - - "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, - - "requires": { - - "dunder-proto": "^1.0.1", - - "es-object-atoms": "^1.0.0" - - } - - }, - - "get-stdin": { - - "version": "9.0.0", - - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - - "dev": true - - }, - - "get-stream": { - - "version": "2.3.1", - - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - - "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", - - "dev": true, - - "requires": { - - "object-assign": "^4.0.1", - - "pinkie-promise": "^2.0.0" - - } - - }, - - "glob-parent": { - - "version": "5.1.2", - - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - - "dev": true, - - "requires": { - - "is-glob": "^4.0.1" - - } - - }, - - "globby": { - - "version": "13.1.2", - - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - - "dev": true, - - "requires": { - - "dir-glob": "^3.0.1", - - "fast-glob": "^3.2.11", - - "ignore": "^5.2.0", - - "merge2": "^1.4.1", - - "slash": "^4.0.0" - - } - - }, - - "gopd": { - - "version": "1.2.0", - - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - - "dev": true - - }, - - "got": { - - "version": "12.6.1", - - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - - "dev": true, - - "requires": { - - "@sindresorhus/is": "^5.2.0", - - "@szmarczak/http-timer": "^5.0.1", - - "cacheable-lookup": "^7.0.0", - - "cacheable-request": "^10.2.8", - - "decompress-response": "^6.0.0", - - "form-data-encoder": "^2.1.2", - - "get-stream": "^6.0.1", - - "http2-wrapper": "^2.1.10", - - "lowercase-keys": "^3.0.0", - - "p-cancelable": "^3.0.0", - - "responselike": "^3.0.0" - - }, - - "dependencies": { - - "get-stream": { - - "version": "6.0.1", - - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - - "dev": true - - } - - } - - }, - - "graceful-fs": { - - "version": "4.2.10", - - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - - "dev": true - - }, - - "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, - - "requires": { - - "es-define-property": "^1.0.0" - - } - - }, - - "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 - - }, - - "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, - - "requires": { - - "has-symbols": "^1.0.3" - - } - - }, - - "hasown": { - - "version": "2.0.2", - - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - - "dev": true, - - "requires": { - - "function-bind": "^1.1.2" - - } - - }, - - "hosted-git-info": { - - "version": "4.1.0", - - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - - "dev": true, - - "requires": { - - "lru-cache": "^6.0.0" - - } - - }, - - "http-cache-semantics": { - - "version": "4.2.0", - - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - - "dev": true - - }, - - "http2-wrapper": { - - "version": "2.2.1", - - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - - "dev": true, - - "requires": { - - "quick-lru": "^5.1.1", - - "resolve-alpn": "^1.2.0" - - } - - }, - - "hugo-extended": { - - "version": "0.147.5", - - "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.147.5.tgz", - - "integrity": "sha512-PodQIWzwVyn42i6fwUYmowmzf2z+7GlquHMpJ1W+2GUVqL5aYnztzwt/DSzyQkBXwdUadt9RrUSL+jcv20kuWw==", - - "dev": true, - - "requires": { - - "careful-downloader": "^3.0.0", - - "log-symbols": "^5.1.0", - - "read-pkg-up": "^9.1.0" - - } - - }, - - "ieee754": { - - "version": "1.2.1", - - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - - "dev": true - - }, - - "ignore": { - - "version": "5.2.0", - - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - - "dev": true - - }, - - "inherits": { - - "version": "2.0.4", - - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - - "dev": true - - }, - - "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 - - }, - - "is-binary-path": { - - "version": "2.1.0", - - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - - "dev": true, - - "requires": { - - "binary-extensions": "^2.0.0" - - } - - }, - - "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 - - }, - - "is-core-module": { - - "version": "2.16.1", - - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - - "dev": true, - - "requires": { - - "hasown": "^2.0.2" - - } - - }, - - "is-extglob": { - - "version": "2.1.1", - - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - - "dev": true - - }, - - "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 - - }, - - "is-glob": { - - "version": "4.0.3", - - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - - "dev": true, - - "requires": { - - "is-extglob": "^2.1.1" - - } - - }, - - "is-natural-number": { - - "version": "4.0.1", - - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - - "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", - - "dev": true - - }, - - "is-number": { - - "version": "7.0.0", - - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - - "dev": true - - }, - - "is-path-inside": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - - "dev": true - - }, - - "is-stream": { - - "version": "1.1.0", - - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - - "dev": true - - }, - - "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, - - "requires": { - - "which-typed-array": "^1.1.16" - - } - - }, - - "is-unicode-supported": { - - "version": "1.3.0", - - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - - "dev": true - - }, - - "isarray": { - - "version": "1.0.0", - - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - - "dev": true - - }, - - "jquery": { - - "version": "3.7.1", - - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" - - }, - - "js-tokens": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - - "dev": true - - }, - - "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 - - }, - - "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 - - }, - - "jsonfile": { - - "version": "6.1.0", - - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - - "dev": true, - - "requires": { - - "graceful-fs": "^4.1.6", - - "universalify": "^2.0.0" - - } - - }, - - "keyv": { - - "version": "4.5.4", - - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - - "dev": true, - - "requires": { - - "json-buffer": "3.0.1" - - } - - }, - - "lilconfig": { - - "version": "2.0.6", - - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", - - "dev": true - - }, - - "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 - - }, - - "locate-path": { - - "version": "7.2.0", - - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - - "dev": true, - - "requires": { - - "p-locate": "^6.0.0" - - } - - }, - - "log-symbols": { - - "version": "5.1.0", - - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - - "dev": true, - - "requires": { - - "chalk": "^5.0.0", - - "is-unicode-supported": "^1.1.0" - - } - - }, - - "lowercase-keys": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - - "dev": true - - }, - - "lru-cache": { - - "version": "6.0.0", - - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - - "dev": true, - - "requires": { - - "yallist": "^4.0.0" - - } - - }, - - "make-dir": { - - "version": "1.3.0", - - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - - "dev": true, - - "requires": { - - "pify": "^3.0.0" - - }, - - "dependencies": { - - "pify": { - - "version": "3.0.0", - - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - - "dev": true - - } - - } - - }, - - "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 - - }, - - "merge2": { - - "version": "1.4.1", - - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - - "dev": true - - }, - - "micromatch": { - - "version": "4.0.5", - - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - - "dev": true, - - "requires": { - - "braces": "^3.0.2", - - "picomatch": "^2.3.1" - - } - - }, - - "mimic-response": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - - "dev": true - - }, - - "ms": { - - "version": "2.1.3", - - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - - "dev": true - - }, - - "nanoid": { - - "version": "3.3.4", - - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - - "dev": true - - }, - - "node-releases": { + "yargs-parser": "^21.0.0" - "version": "2.0.6", + }, - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "engines": { - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "node": ">=12" - "dev": true + } }, - "normalize-package-data": { + "node_modules/yargs-parser": { - "version": "3.0.3", + "version": "21.1.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "requires": { + "engines": { - "hosted-git-info": "^4.0.1", + "node": ">=12" - "is-core-module": "^2.5.0", + } - "semver": "^7.3.4", + } - "validate-npm-package-license": "^3.0.1" + }, - } + "dependencies": { - }, + "@isaacs/fs-minipass": { - "normalize-path": { + "version": "4.0.1", - "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, - "dev": true + "requires": { - }, + "minipass": "^7.0.4" - "normalize-range": { + } - "version": "0.1.2", + }, - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "@nodelib/fs.scandir": { - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "version": "2.1.5", - "dev": true + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - }, + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "normalize-url": { + "dev": true, - "version": "8.1.1", + "requires": { - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", + "@nodelib/fs.stat": "2.0.5", - "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", + "run-parallel": "^1.1.9" - "dev": true + } }, - "object-assign": { + "@nodelib/fs.stat": { - "version": "4.1.1", + "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, - "once": { + "@nodelib/fs.walk": { - "version": "1.4.0", + "version": "1.2.8", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "requires": { - "wrappy": "1" + "@nodelib/fs.scandir": "2.1.5", + + "fastq": "^1.6.0" } }, - "p-cancelable": { + "adm-zip": { - "version": "3.0.0", + "version": "0.5.16", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", "dev": true }, - "p-limit": { + "ansi-regex": { - "version": "4.0.0", + "version": "5.0.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + + "dev": true + + }, + + "ansi-styles": { + + "version": "4.3.0", + + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "yocto-queue": "^1.0.0" + "color-convert": "^2.0.1" } }, - "p-locate": { + "anymatch": { - "version": "6.0.0", + "version": "3.1.2", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { - "p-limit": "^4.0.0" + "normalize-path": "^3.0.0", + + "picomatch": "^2.0.4" } }, - "parse-json": { + "autoprefixer": { - "version": "5.2.0", + "version": "10.4.8", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", + "browserslist": "^4.21.3", + + "caniuse-lite": "^1.0.30001373", + + "fraction.js": "^4.2.0", - "error-ex": "^1.3.1", + "normalize-range": "^0.1.2", - "json-parse-even-better-errors": "^2.3.0", + "picocolors": "^1.0.0", - "lines-and-columns": "^1.1.6" + "postcss-value-parser": "^4.2.0" } }, - "path-exists": { + "binary-extensions": { - "version": "5.0.0", + "version": "2.2.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true }, - "path-type": { - - "version": "4.0.0", - - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "braces": { - "dev": true + "version": "3.0.3", - }, + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "pend": { + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "version": "1.2.0", + "dev": true, - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "requires": { - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "fill-range": "^7.1.1" - "dev": true + } }, - "picocolors": { + "browserslist": { - "version": "1.1.1", + "version": "4.21.3", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true + "dev": true, - }, + "requires": { - "picomatch": { + "caniuse-lite": "^1.0.30001370", - "version": "2.3.1", + "electron-to-chromium": "^1.4.202", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "node-releases": "^2.0.6", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "update-browserslist-db": "^1.0.5" - "dev": true + } }, - "pify": { + "caniuse-lite": { - "version": "2.3.0", + "version": "1.0.30001378", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", "dev": true }, - "pinkie": { + "chokidar": { - "version": "2.0.4", + "version": "3.5.3", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true + "dev": true, - }, + "requires": { - "pinkie-promise": { + "anymatch": "~3.1.2", - "version": "2.0.1", + "braces": "~3.0.2", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "fsevents": "~2.3.2", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "glob-parent": "~5.1.2", - "dev": true, + "is-binary-path": "~2.1.0", - "requires": { + "is-glob": "~4.0.1", + + "normalize-path": "~3.0.0", - "pinkie": "^2.0.0" + "readdirp": "~3.6.0" } }, - "possible-typed-array-names": { + "chownr": { - "version": "1.1.0", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", "dev": true }, - "postcss": { + "cliui": { - "version": "8.4.16", + "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { - "nanoid": "^3.3.4", + "string-width": "^4.2.0", - "picocolors": "^1.0.0", + "strip-ansi": "^6.0.0", - "source-map-js": "^1.0.2" + "wrap-ansi": "^7.0.0" } }, - "postcss-cli": { + "color-convert": { - "version": "10.0.0", + "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "chokidar": "^3.3.0", - - "dependency-graph": "^0.11.0", - - "fs-extra": "^10.0.0", - - "get-stdin": "^9.0.0", - - "globby": "^13.0.0", - - "picocolors": "^1.0.0", + "color-name": "~1.1.4" - "postcss-load-config": "^4.0.0", + } - "postcss-reporter": "^7.0.0", + }, - "pretty-hrtime": "^1.0.3", + "color-name": { - "read-cache": "^1.0.0", + "version": "1.1.4", - "slash": "^4.0.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "yargs": "^17.0.0" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - } + "dev": true }, - "postcss-load-config": { - - "version": "4.0.1", - - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - - "dev": true, + "dependency-graph": { - "requires": { + "version": "0.11.0", - "lilconfig": "^2.0.5", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "yaml": "^2.1.1" + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - } + "dev": true }, - "postcss-reporter": { + "dir-glob": { - "version": "7.0.5", + "version": "3.0.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, "requires": { - "picocolors": "^1.0.0", - - "thenby": "^1.3.4" + "path-type": "^4.0.0" } }, - "postcss-value-parser": { + "electron-to-chromium": { - "version": "4.2.0", + "version": "1.4.224", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.224.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "integrity": "sha512-dOujC5Yzj0nOVE23iD5HKqrRSDj2SD7RazpZS/b/WX85MtO6/LzKDF4TlYZTBteB+7fvSg5JpWh0sN7fImNF8w==", "dev": true }, - "pretty-hrtime": { + "emoji-regex": { - "version": "1.0.3", + "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "process-nextick-args": { + "escalade": { - "version": "2.0.1", + "version": "3.1.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, - "queue-microtask": { + "fast-glob": { - "version": "1.2.3", + "version": "3.2.11", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true + "dev": true, - }, + "requires": { + + "@nodelib/fs.stat": "^2.0.2", - "quick-lru": { + "@nodelib/fs.walk": "^1.2.3", - "version": "5.1.1", + "glob-parent": "^5.1.2", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "merge2": "^1.3.0", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "micromatch": "^4.0.4" - "dev": true + } }, - "read-cache": { + "fastq": { - "version": "1.0.0", + "version": "1.13.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, "requires": { - "pify": "^2.3.0" + "reusify": "^1.0.4" } }, - "read-pkg": { + "fill-range": { - "version": "7.1.0", + "version": "7.1.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "requires": { - "@types/normalize-package-data": "^2.4.1", + "to-regex-range": "^5.0.1" + + } - "normalize-package-data": "^3.0.2", + }, - "parse-json": "^5.2.0", + "fraction.js": { - "type-fest": "^2.0.0" + "version": "4.2.0", - } + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + + "dev": true }, - "read-pkg-up": { + "fs-extra": { - "version": "9.1.0", + "version": "10.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "requires": { - "find-up": "^6.3.0", + "graceful-fs": "^4.2.0", - "read-pkg": "^7.1.0", + "jsonfile": "^6.0.1", - "type-fest": "^2.5.0" + "universalify": "^2.0.0" } }, - "readable-stream": { + "fsevents": { - "version": "2.3.8", + "version": "2.3.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, - "requires": { + "optional": true + + }, + + "get-caller-file": { - "core-util-is": "~1.0.0", + "version": "2.0.5", - "inherits": "~2.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "isarray": "~1.0.0", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "process-nextick-args": "~2.0.0", + "dev": true - "safe-buffer": "~5.1.1", + }, - "string_decoder": "~1.1.1", + "get-stdin": { - "util-deprecate": "~1.0.1" + "version": "9.0.0", - }, + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "dependencies": { + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "safe-buffer": { + "dev": true + + }, - "version": "5.1.2", + "glob-parent": { - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "version": "5.1.2", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "dev": true + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - } + "dev": true, + + "requires": { + + "is-glob": "^4.0.1" } }, - "readdirp": { + "globby": { - "version": "3.6.0", + "version": "13.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", "dev": true, "requires": { - "picomatch": "^2.2.1" - - } - - }, + "dir-glob": "^3.0.1", - "require-directory": { + "fast-glob": "^3.2.11", - "version": "2.1.1", + "ignore": "^5.2.0", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "merge2": "^1.4.1", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "slash": "^4.0.0" - "dev": true + } }, - "resolve-alpn": { + "graceful-fs": { - "version": "1.2.1", + "version": "4.2.10", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "responselike": { + "hugo-extended": { - "version": "3.0.0", + "version": "0.155.3", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.155.3.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "integrity": "sha512-nzGmsgnOdeOGDgtpPHEPZ1PVizDHPU3240UdRmxu0b9vT+A7iB9toaUGcUQXQ/PVURq6y8lIuoTFsI4xfDoLLA==", "dev": true, "requires": { - "lowercase-keys": "^3.0.0" + "adm-zip": "^0.5.16", + + "tar": "^7.5.7" } }, - "reusify": { + "ignore": { - "version": "1.0.4", + "version": "5.2.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, - "run-parallel": { + "is-binary-path": { - "version": "1.2.0", + "version": "2.1.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "requires": { - "queue-microtask": "^1.2.2" + "binary-extensions": "^2.0.0" } }, - "safe-buffer": { + "is-extglob": { + + "version": "2.1.1", + + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + + "dev": true + + }, + + "is-fullwidth-code-point": { - "version": "5.2.1", + "version": "3.0.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, - "seek-bzip": { + "is-glob": { - "version": "1.0.6", + "version": "4.0.3", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "requires": { - "commander": "^2.8.1" + "is-extglob": "^2.1.1" } }, - "semver": { + "is-number": { - "version": "7.7.4", + "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "set-function-length": { + "jquery": { - "version": "1.2.2", + "version": "3.7.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" - "dev": true, + }, - "requires": { + "jsonfile": { - "define-data-property": "^1.1.4", + "version": "6.1.0", + + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "es-errors": "^1.3.0", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "function-bind": "^1.1.2", + "dev": true, - "get-intrinsic": "^1.2.4", + "requires": { - "gopd": "^1.0.1", + "graceful-fs": "^4.1.6", - "has-property-descriptors": "^1.0.2" + "universalify": "^2.0.0" } }, - "slash": { + "lilconfig": { - "version": "4.0.0", + "version": "2.0.6", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true }, - "source-map-js": { + "merge2": { - "version": "1.0.2", + "version": "1.4.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, - "spdx-correct": { + "micromatch": { - "version": "3.2.0", + "version": "4.0.8", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "requires": { - "spdx-expression-parse": "^3.0.0", + "braces": "^3.0.3", - "spdx-license-ids": "^3.0.0" + "picomatch": "^2.3.1" } }, - "spdx-exceptions": { + "minipass": { - "version": "2.5.0", + "version": "7.1.2", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true }, - "spdx-expression-parse": { + "minizlib": { - "version": "3.0.1", + "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", "dev": true, "requires": { - "spdx-exceptions": "^2.1.0", - - "spdx-license-ids": "^3.0.0" + "minipass": "^7.1.2" } }, - "spdx-license-ids": { + "nanoid": { - "version": "3.0.22", + "version": "3.3.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true }, - "string_decoder": { + "node-releases": { - "version": "1.1.1", + "version": "2.0.6", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true, + "dev": true - "requires": { + }, - "safe-buffer": "~5.1.0" + "normalize-path": { - }, + "version": "3.0.0", - "dependencies": { + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "safe-buffer": { + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "version": "5.1.2", + "dev": true - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + }, - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "normalize-range": { - "dev": true + "version": "0.1.2", - } + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - } + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + + "dev": true }, - "string-width": { + "path-type": { - "version": "4.2.3", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, + "dev": true - "requires": { + }, - "emoji-regex": "^8.0.0", + "picocolors": { - "is-fullwidth-code-point": "^3.0.0", + "version": "1.1.1", - "strip-ansi": "^6.0.1" + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - } + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + + "dev": true }, - "strip-ansi": { + "picomatch": { + + "version": "2.3.1", + + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "version": "6.0.1", + "dev": true - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + }, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "pify": { - "dev": true, + "version": "2.3.0", - "requires": { + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "ansi-regex": "^5.0.1" + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - } + "dev": true }, - "strip-dirs": { + "postcss": { - "version": "2.1.0", + "version": "8.5.6", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", "dev": true, "requires": { - "is-natural-number": "^4.0.1" + "nanoid": "^3.3.11", + + "picocolors": "^1.1.1", + + "source-map-js": "^1.2.1" } }, - "tabpanel": { + "postcss-cli": { - "version": "0.2.0", + "version": "10.0.0", - "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", - "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", - }, + "dev": true, - "tar-stream": { + "requires": { - "version": "1.6.2", + "chokidar": "^3.3.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "dependency-graph": "^0.11.0", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "fs-extra": "^10.0.0", - "dev": true, + "get-stdin": "^9.0.0", - "requires": { + "globby": "^13.0.0", - "bl": "^1.0.0", + "picocolors": "^1.0.0", - "buffer-alloc": "^1.2.0", + "postcss-load-config": "^4.0.0", - "end-of-stream": "^1.0.0", + "postcss-reporter": "^7.0.0", - "fs-constants": "^1.0.0", + "pretty-hrtime": "^1.0.3", - "readable-stream": "^2.3.0", + "read-cache": "^1.0.0", - "to-buffer": "^1.1.1", + "slash": "^4.0.0", - "xtend": "^4.0.0" + "yargs": "^17.0.0" } }, - "temp-dir": { + "postcss-load-config": { - "version": "3.0.0", + "version": "4.0.1", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true + "dev": true, + + "requires": { + + "lilconfig": "^2.0.5", + + "yaml": "^2.1.1" + + } }, - "tempy": { + "postcss-reporter": { - "version": "3.2.0", + "version": "7.0.5", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", "dev": true, "requires": { - "is-stream": "^3.0.0", + "picocolors": "^1.0.0", - "temp-dir": "^3.0.0", + "thenby": "^1.3.4" - "type-fest": "^2.12.2", + } - "unique-string": "^3.0.0" + }, - }, + "postcss-value-parser": { - "dependencies": { + "version": "4.2.0", - "is-stream": { + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "version": "3.0.0", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "dev": true - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + }, - "dev": true + "pretty-hrtime": { - } + "version": "1.0.3", - } + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + + "dev": true }, - "thenby": { + "queue-microtask": { - "version": "1.3.4", + "version": "1.2.3", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, - "through": { + "read-cache": { + + "version": "1.0.0", + + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "version": "2.3.8", + "dev": true, - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "requires": { - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "pify": "^2.3.0" - "dev": true + } }, - "to-buffer": { + "readdirp": { - "version": "1.2.2", + "version": "3.6.0", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { - "isarray": "^2.0.5", + "picomatch": "^2.2.1" + + } + + }, - "safe-buffer": "^5.2.1", + "require-directory": { - "typed-array-buffer": "^1.0.3" + "version": "2.1.1", - }, + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "dependencies": { + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "isarray": { + "dev": true - "version": "2.0.5", + }, - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "reusify": { - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "version": "1.0.4", - "dev": true + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - } + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - } + "dev": true }, - "to-regex-range": { + "run-parallel": { - "version": "5.0.1", + "version": "1.2.0", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "requires": { - "is-number": "^7.0.0" + "queue-microtask": "^1.2.2" } }, - "type-fest": { + "slash": { - "version": "2.19.0", + "version": "4.0.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true }, - "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, - - "requires": { + "source-map-js": { - "call-bound": "^1.0.3", + "version": "1.2.1", - "es-errors": "^1.3.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "is-typed-array": "^1.1.14" + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - } + "dev": true }, - "unbzip2-stream": { + "string-width": { - "version": "1.4.3", + "version": "4.2.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "buffer": "^5.2.1", + "emoji-regex": "^8.0.0", + + "is-fullwidth-code-point": "^3.0.0", - "through": "^2.3.8" + "strip-ansi": "^6.0.1" } }, - "unique-string": { + "strip-ansi": { - "version": "3.0.0", + "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "crypto-random-string": "^4.0.0" + "ansi-regex": "^5.0.1" } }, - "universalify": { - - "version": "2.0.0", + "tabpanel": { - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "version": "0.2.0", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "resolved": "https://registry.npmjs.org/tabpanel/-/tabpanel-0.2.0.tgz", - "dev": true + "integrity": "sha512-tS6UG1L/QfZZ0GdqMKkPXSYtErQNE0qDxNpo0xJh0XZT9TYjZ0lLHwIJUhhyV+u01h1iSswrw6vCNYqwD/R+EQ==" }, - "update-browserslist-db": { + "tar": { - "version": "1.0.5", + "version": "7.5.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.7.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "integrity": "sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==", "dev": true, "requires": { - "escalade": "^3.1.1", + "@isaacs/fs-minipass": "^4.0.0", - "picocolors": "^1.0.0" + "chownr": "^3.0.0", + + "minipass": "^7.1.2", + + "minizlib": "^3.1.0", + + "yallist": "^5.0.0" } }, - "util-deprecate": { + "thenby": { - "version": "1.0.2", + "version": "1.3.4", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", "dev": true }, - "validate-npm-package-license": { + "to-regex-range": { - "version": "3.0.4", + "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "spdx-correct": "^3.0.0", - - "spdx-expression-parse": "^3.0.0" + "is-number": "^7.0.0" } }, - "which-typed-array": { + "universalify": { + + "version": "2.0.0", - "version": "1.1.20", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true - "dev": true, + }, - "requires": { + "update-browserslist-db": { - "available-typed-arrays": "^1.0.7", + "version": "1.0.5", - "call-bind": "^1.0.8", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "call-bound": "^1.0.4", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "for-each": "^0.3.5", + "dev": true, - "get-proto": "^1.0.1", + "requires": { - "gopd": "^1.2.0", + "escalade": "^3.1.1", - "has-tostringtag": "^1.0.2" + "picocolors": "^1.0.0" } @@ -8754,30 +3442,6 @@ }, - "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 - - }, - - "xtend": { - - "version": "4.0.2", - - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - - "dev": true - - }, - "y18n": { "version": "5.0.8", @@ -8792,11 +3456,11 @@ "yallist": { - "version": "4.0.0", + "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", "dev": true @@ -8804,11 +3468,11 @@ "yaml": { - "version": "2.1.1", + "version": "2.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", "dev": true @@ -8854,38 +3518,6 @@ "dev": true - }, - - "yauzl": { - - "version": "2.10.0", - - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - - "dev": true, - - "requires": { - - "buffer-crc32": "~0.2.3", - - "fd-slicer": "~1.1.0" - - } - - }, - - "yocto-queue": { - - "version": "1.2.2", - - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", - - "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", - - "dev": true - } } diff --git a/package.json b/package.json index 145158934..7acc342bb 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "autoprefixer": "^10.4.8", - "hugo-extended": "0.147.5", + "hugo-extended": "^0.155.3", "postcss": "^8.4.16", From 26fc72648f7d42cc70acd26fc659e4e2230a11d6 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Mon, 16 Feb 2026 07:48:30 -0500 Subject: [PATCH 05/25] Update to Hugo 0.155.3 -- docsy 0.13 requires 0.152.2 or greater --- .github/workflows/gh-pages.yml | 2 +- config/_default/params.yaml | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 28b541a99..0eedbc712 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -44,7 +44,7 @@ env: # ---------------------------------------------------------------------------- # Specify the deployment environment: staging or production HUGO_ENVIRONMENT: ${{ vars.HUGO_ENVIRONMENT || 'staging' }} - HUGO_VERSION: 0.147.5 + HUGO_VERSION: 0.155.3 jobs: # ---------------------------------------------------------------------------- diff --git a/config/_default/params.yaml b/config/_default/params.yaml index 629f343d5..ce8cb28a1 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -152,8 +152,14 @@ taxonomy: ui: feedback: enable: true - yes: Glad to hear it! Please tell us how we can improve. - no: Sorry to hear that. Please tell us how we can improve. + yes: >- + Glad to hear it! Please + tell us how we can improve. + no: >- + Sorry to hear that. Please + tell us how we can improve. # Adds a reading time to the top of each doc. # If you want this feature, but occasionally need to remove the Reading time from a single page, From 5a497661f729a1ef844c3273ba682980811d235d Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Mon, 16 Feb 2026 23:40:03 -0500 Subject: [PATCH 06/25] Push docsy to 0.14.2 --- go.mod | 4 +--- go.sum | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 58f107b21..4841da3f4 100644 --- a/go.mod +++ b/go.mod @@ -2,6 +2,4 @@ module github.com/Interlisp/Interlisp.github.io go 1.24 -require ( - github.com/google/docsy v0.12.0 // indirect -) +require github.com/google/docsy v0.14.2 // indirect diff --git a/go.sum b/go.sum index 626489238..8031a619f 100644 --- a/go.sum +++ b/go.sum @@ -1,3 +1,5 @@ github.com/FortAwesome/Font-Awesome v0.0.0-20241216213156-af620534bfc3/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= +github.com/google/docsy v0.14.2 h1:XJud05ZWCUFgvE9G1KdxhGsDdr7OmWYdnWPxrclIPWE= github.com/google/docsy v0.14.2/go.mod h1:1Fj1W1O3esZh7IBQ8XAYtxtg10udBXuGI89+LUQc1AU= github.com/twbs/bootstrap v4.6.2+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= +github.com/twbs/bootstrap v5.3.8+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= From 026d823b301293bc9649e4667c3369a17422eade Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Tue, 17 Feb 2026 08:02:25 -0500 Subject: [PATCH 07/25] Start process of removing custom navbar. --- layouts/_partials/{navbar.html => interlisp_navbar.html} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename layouts/_partials/{navbar.html => interlisp_navbar.html} (100%) diff --git a/layouts/_partials/navbar.html b/layouts/_partials/interlisp_navbar.html similarity index 100% rename from layouts/_partials/navbar.html rename to layouts/_partials/interlisp_navbar.html From 17f3cc6e1909203cf05023d0250d4ea8ce3b4958 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Wed, 18 Feb 2026 07:37:46 -0500 Subject: [PATCH 08/25] Cleanup home page, moving to markdown, fixing issues with darkmode --- assets/scss/_styles_project.scss | 5 +++ content/en/_index.md | 76 ++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 content/en/_index.md diff --git a/assets/scss/_styles_project.scss b/assets/scss/_styles_project.scss index ae5ffc2e1..74e62a4a8 100644 --- a/assets/scss/_styles_project.scss +++ b/assets/scss/_styles_project.scss @@ -5,3 +5,8 @@ .td-page-meta { display: none; } + +.td-navbar .navbar-brand__name { + display: none; + } + diff --git a/content/en/_index.md b/content/en/_index.md new file mode 100644 index 000000000..38e92f9ae --- /dev/null +++ b/content/en/_index.md @@ -0,0 +1,76 @@ +--- +title: Medley Interlisp Project +aliases: + - /hugo +--- + +{{% blocks/cover title="The Medley Interlisp Project" subtitle="a retrofuturistic software system" image_anchor="smart" color="primary" height="min" %}} +
+ What did we leave behind on the path to developing today's computer systems? Could there be lessons for the future of computing hidden in the past? Enter the Medley software environment to explore these questions. +
+
+ {{% blocks/link-down color="white" %}} +
+{{% /blocks/cover %}} + +{{% blocks/section color="white" %}} + +# The Interlisp Revival + +The Medley system was created at Xerox's Palo Alto Research Center (PARC). PARC was the cradle of the modern graphical user interface and its design thinking continued with the development of Medley Interlisp, an extensible graphical operating system with nearly limitless possibilities for customization. Whatever the task, using Medley you can design a custom workflow to help accomplish it. + +Interlisp had its beginnings as a DARPA sponsored Lisp environment for researchers. Interlisp was then ported and expanded into Interlisp-D, first released by Xerox and distributed commercially until its development tapered off in the 1990s. Now this classic software system is running again on your favorite operating system. The project is more than a trip down memory lane: our mission is to expand the scope of what Medley can do, fulfilling its promise of software tools limited only by the user's imagination. Dive in and explore the language, the tools, and the myriad applications, experiments, and playful creations that were crafted in and for Interlisp. + +The 2025 Medley Interlisp Annual Report describes our recent activities. + +We encourage you to read the Medley primer and try out the Interlisp environment. The primer, designed for modern users, assumes no prior knowledge of Lisp and will ease you into the system. + +Feeling confused by the jargon? Don't worry, we've got you covered. Check out our glossary to learn the terms associated with our project. + +Most software in this project is licensed under the terms of the MIT license. + + +{{% /blocks/section %}} + +{{% blocks/section color="primary" type="row" %}} + +{{% blocks/feature icon="fas fa-feather" title="History of Interlisp" %}} +

+ The history of Interlisp and Medley development, and applications written in + and for it. +

+ + + +{{% /blocks/feature %}} + +{{% blocks/feature icon="fas fa-globe-asia" title="The Project" %}} +

+ Who we are, what we've done, our plans for the future, ways you can + get involved. +

+ + +{{% /blocks/feature %}} + +{{% blocks/feature icon="fas fa-medal" title="Try Medley" %}} +How to run Medley "in the cloud" (on our servers), install +it on popular platforms or build it for new ones. + + + +{{% /blocks/feature %}} + + {{% /blocks/section %}} From 3ad471642b75a2e52dd1450222ef8542104c4eb4 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Wed, 18 Feb 2026 08:56:14 -0500 Subject: [PATCH 09/25] Enable dark mode for testing, cleanup of index.md --- assets/scss/_variables_project.scss | 2 +- config/_default/params.yaml | 2 +- content/en/_index.html | 83 ----------------------------- content/en/_index.md | 8 +-- 4 files changed, 6 insertions(+), 89 deletions(-) delete mode 100644 content/en/_index.html diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss index fe653e5af..0ec187d7c 100644 --- a/assets/scss/_variables_project.scss +++ b/assets/scss/_variables_project.scss @@ -2,4 +2,4 @@ #$primary: #c80000; $secondary: #A23B72; -$enable-dark-mode: false; +#$enable-dark-mode: false; diff --git a/config/_default/params.yaml b/config/_default/params.yaml index ce8cb28a1..f2d6a241c 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -194,7 +194,7 @@ ui: ul_show: 3 # Disable dark mode menu - showLightDarkModeMenu: false + #showLightDarkModeMenu: false # Identify the custom css files custom_css: diff --git a/content/en/_index.html b/content/en/_index.html deleted file mode 100644 index 87d260715..000000000 --- a/content/en/_index.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Medley Interlisp Project -aliases: - - /hugo ---- - -{{< blocks/cover title="The Medley Interlisp Project" subtitle="a retrofuturistic software system" image_anchor="smart" color="primary" height="min">}} -
- What did we leave behind on the path to developing today's computer systems? Could there be lessons for the future of computing hidden in the past? Enter the Medley software environment to explore these questions. -
-
- {{< blocks/link-down color="white" >}} -
-{{< /blocks/cover >}} - -{{< blocks/section color="white" >}} - -
-

The Interlisp Revival

-
- -
-

Welcome to the start of a new chapter in software preservation and computing. We're a group of researchers, software developers, and friends working to make the Medley Interlisp system available for use on modern computer systems.

- -

The Medley system was created at Xerox's Palo Alto Research Center (PARC). PARC was the cradle of the modern graphical user interface and its design thinking continued with the development of Medley Interlisp, an extensible graphical operating system with nearly limitless possibilities for customization. Whatever the task, using Medley you can design a custom workflow to help accomplish it.

- -

Interlisp had its beginnings as a DARPA sponsored Lisp environment for researchers. Interlisp was then ported and expanded into Interlisp-D, first released by Xerox and distributed commercially until its development tapered off in the 1990s. Now this classic software system is running again on your favorite operating system. The project is more than a trip down memory lane: our mission is to expand the scope of what Medley can do, fulfilling its promise of software tools limited only by the user's imagination. Dive in and explore the language, the tools, and the myriad applications, experiments, and playful creations that were crafted in and for Interlisp.

- -

The 2025 Medley Interlisp Annual Report describes our recent activities.

- -

We encourage you to read the Medley primer and try out the Interlisp environment. The primer, designed for modern users, assumes no prior knowledge of Lisp and will ease you into the system.

- -

Feeling confused by the jargon? Don't worry, we've got you covered. Check out our glossary to learn the terms associated with our project.

- -

Most software in this project is licensed under the terms of the MIT license.

- -
- -{{< /blocks/section >}} - -{{< blocks/section color="primary" type="row" >}} - -{{% blocks/feature icon="fas fa-feather" title="History of Interlisp" %}} -

- The history of Interlisp and Medley development, and applications written in - and for it. -

- - - -{{% /blocks/feature %}} - -{{% blocks/feature icon="fas fa-globe-asia" title="The Project" %}} -

- Who we are, what we've done, our plans for the future, ways you can - get involved. -

- - -{{% /blocks/feature %}} - -{{% blocks/feature icon="fas fa-medal" title="Try Medley" %}} -

- How to run Medley "in the cloud" (on our servers), install - it on popular platforms or build it for new ones. -

- - -{{% /blocks/feature %}} - - {{< /blocks/section >}} diff --git a/content/en/_index.md b/content/en/_index.md index 38e92f9ae..33f65d2ae 100644 --- a/content/en/_index.md +++ b/content/en/_index.md @@ -21,13 +21,13 @@ The Medley system was created at Xerox's Palo Alto Research Center (PARC). PARC Interlisp had its beginnings as a DARPA sponsored Lisp environment for researchers. Interlisp was then ported and expanded into Interlisp-D, first released by Xerox and distributed commercially until its development tapered off in the 1990s. Now this classic software system is running again on your favorite operating system. The project is more than a trip down memory lane: our mission is to expand the scope of what Medley can do, fulfilling its promise of software tools limited only by the user's imagination. Dive in and explore the language, the tools, and the myriad applications, experiments, and playful creations that were crafted in and for Interlisp. -The 2025 Medley Interlisp Annual Report describes our recent activities. +The [2025 Medley Interlisp Annual Report](project/status/2025medleyannualreport/) describes our recent activities. -We encourage you to read the Medley primer and try out the Interlisp environment. The primer, designed for modern users, assumes no prior knowledge of Lisp and will ease you into the system. +We encourage you to read the [Medley primer](https://primer.interlisp.org) and try out the Interlisp environment. The primer, designed for modern users, assumes no prior knowledge of Lisp and will ease you into the system. -Feeling confused by the jargon? Don't worry, we've got you covered. Check out our glossary to learn the terms associated with our project. +Feeling confused by the jargon? Don't worry, we've got you covered. [Check out our glossary](history/glossary/) to learn the terms associated with our project. -Most software in this project is licensed under the terms of the MIT license. +Most software in this project is licensed under the terms of the [MIT license](https://github.com/Interlisp/medley/blob/master/LICENSE). {{% /blocks/section %}} From 682c5c5437298ff1c6300f19eb3fbe8368dcf1a7 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Wed, 18 Feb 2026 09:24:48 -0500 Subject: [PATCH 10/25] Fix darkmode enabled for experimenting --- config/_default/params.yaml | 2 +- .../{interlisp_navbar.html => interlisp_navbar.html.x} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename layouts/_partials/{interlisp_navbar.html => interlisp_navbar.html.x} (100%) diff --git a/config/_default/params.yaml b/config/_default/params.yaml index f2d6a241c..4e6c3cc80 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -194,7 +194,7 @@ ui: ul_show: 3 # Disable dark mode menu - #showLightDarkModeMenu: false + showLightDarkModeMenu: true # Identify the custom css files custom_css: diff --git a/layouts/_partials/interlisp_navbar.html b/layouts/_partials/interlisp_navbar.html.x similarity index 100% rename from layouts/_partials/interlisp_navbar.html rename to layouts/_partials/interlisp_navbar.html.x From 698f660e87c8fca7701a7d1c3fd0c7941572b177 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Wed, 18 Feb 2026 23:47:14 -0500 Subject: [PATCH 11/25] Move files from static to assets to align with Docsy conventions. Fix image-gallery to reflect new location. --- {static => assets}/css/custom.css | 0 {static => assets}/css/prism.css | 0 {static => assets}/js/prism.js | 0 assets/js/search-text-fragment.js | 81 ++++++++++++++++++ .../js/vendor/dompurify/purify.min.js | 0 .../js/vendor/prettier/plugins/html.js | 0 .../js/vendor/prettier/standalone.js | 0 {static => assets}/photos/AAAI82/AAAI82.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_1.jpg | Bin .../photos/AAAI82/AAAI82_10.jpg | Bin .../photos/AAAI82/AAAI82_11.jpg | Bin .../photos/AAAI82/AAAI82_12.jpg | Bin .../photos/AAAI82/AAAI82_13.jpg | Bin .../photos/AAAI82/AAAI82_14.jpg | Bin .../photos/AAAI82/AAAI82_15.jpg | Bin .../photos/AAAI82/AAAI82_2.1.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_2.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_3.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_4.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_5.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_6.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_7.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_8.jpg | Bin {static => assets}/photos/AAAI82/AAAI82_9.jpg | Bin assets/scss/_styles_project.scss | 35 +++++++- assets/scss/_variables_project.scss | 5 +- config/_default/hugo.yaml | 2 +- go.mod | 5 +- go.sum | 4 + layouts/_shortcodes/image-gallery.html | 12 +-- 30 files changed, 126 insertions(+), 18 deletions(-) rename {static => assets}/css/custom.css (100%) rename {static => assets}/css/prism.css (100%) rename {static => assets}/js/prism.js (100%) create mode 100644 assets/js/search-text-fragment.js rename {static => assets}/js/vendor/dompurify/purify.min.js (100%) rename {static => assets}/js/vendor/prettier/plugins/html.js (100%) rename {static => assets}/js/vendor/prettier/standalone.js (100%) rename {static => assets}/photos/AAAI82/AAAI82.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_1.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_10.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_11.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_12.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_13.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_14.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_15.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_2.1.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_2.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_3.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_4.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_5.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_6.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_7.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_8.jpg (100%) rename {static => assets}/photos/AAAI82/AAAI82_9.jpg (100%) diff --git a/static/css/custom.css b/assets/css/custom.css similarity index 100% rename from static/css/custom.css rename to assets/css/custom.css diff --git a/static/css/prism.css b/assets/css/prism.css similarity index 100% rename from static/css/prism.css rename to assets/css/prism.css diff --git a/static/js/prism.js b/assets/js/prism.js similarity index 100% rename from static/js/prism.js rename to assets/js/prism.js diff --git a/assets/js/search-text-fragment.js b/assets/js/search-text-fragment.js new file mode 100644 index 000000000..12c8bf3f9 --- /dev/null +++ b/assets/js/search-text-fragment.js @@ -0,0 +1,81 @@ +/** + * Text Fragment Enhancement for Google Programmable Search Engine + * + * This script intercepts clicks on GCSE search result links and adds + * text fragment highlighting (#:~:text=...) to navigate users directly + * to the relevant content on the target page. + * + * Text fragments are supported in Chrome 80+, Edge 80+, and other + * Chromium-based browsers. Firefox and Safari have limited support. + */ + +(function() { + 'use strict'; + + // Get the search query from the URL + function getSearchQuery() { + const params = new URLSearchParams(window.location.search); + return params.get('q') || ''; + } + + // Create a text fragment from search terms + function createTextFragment(query) { + if (!query) return ''; + + // Clean and encode the query for use in text fragment + // Use the first few significant words (avoid very long fragments) + const words = query.trim().split(/\s+/).slice(0, 5); + const fragment = words.join(' '); + + return '#:~:text=' + encodeURIComponent(fragment); + } + + // Check if browser supports text fragments + function supportsTextFragments() { + return 'fragmentDirective' in document || + // Chrome/Edge support detection + (navigator.userAgent.includes('Chrome') || navigator.userAgent.includes('Edg')); + } + + // Intercept clicks on GCSE result links + function setupLinkInterception() { + const query = getSearchQuery(); + if (!query || !supportsTextFragments()) return; + + const textFragment = createTextFragment(query); + + // Use event delegation since GCSE results are loaded dynamically + document.addEventListener('click', function(event) { + // Find if click was on a GCSE result link + const link = event.target.closest('.gs-title a, a.gs-title'); + if (!link) return; + + const href = link.getAttribute('href'); + if (!href) return; + + // Only modify links to our own site + const currentHost = window.location.hostname; + try { + const linkUrl = new URL(href, window.location.origin); + if (linkUrl.hostname !== currentHost) return; + + // Don't add fragment if one already exists + if (linkUrl.hash && !linkUrl.hash.startsWith('#:~:text=')) return; + + // Modify the link to include text fragment + event.preventDefault(); + const newUrl = href.split('#')[0] + textFragment; + window.location.href = newUrl; + } catch (e) { + // Invalid URL, let it proceed normally + } + }, true); + } + + // Initialize when DOM is ready + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', setupLinkInterception); + } else { + setupLinkInterception(); + } +})(); diff --git a/static/js/vendor/dompurify/purify.min.js b/assets/js/vendor/dompurify/purify.min.js similarity index 100% rename from static/js/vendor/dompurify/purify.min.js rename to assets/js/vendor/dompurify/purify.min.js diff --git a/static/js/vendor/prettier/plugins/html.js b/assets/js/vendor/prettier/plugins/html.js similarity index 100% rename from static/js/vendor/prettier/plugins/html.js rename to assets/js/vendor/prettier/plugins/html.js diff --git a/static/js/vendor/prettier/standalone.js b/assets/js/vendor/prettier/standalone.js similarity index 100% rename from static/js/vendor/prettier/standalone.js rename to assets/js/vendor/prettier/standalone.js diff --git a/static/photos/AAAI82/AAAI82.jpg b/assets/photos/AAAI82/AAAI82.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82.jpg rename to assets/photos/AAAI82/AAAI82.jpg diff --git a/static/photos/AAAI82/AAAI82_1.jpg b/assets/photos/AAAI82/AAAI82_1.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_1.jpg rename to assets/photos/AAAI82/AAAI82_1.jpg diff --git a/static/photos/AAAI82/AAAI82_10.jpg b/assets/photos/AAAI82/AAAI82_10.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_10.jpg rename to assets/photos/AAAI82/AAAI82_10.jpg diff --git a/static/photos/AAAI82/AAAI82_11.jpg b/assets/photos/AAAI82/AAAI82_11.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_11.jpg rename to assets/photos/AAAI82/AAAI82_11.jpg diff --git a/static/photos/AAAI82/AAAI82_12.jpg b/assets/photos/AAAI82/AAAI82_12.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_12.jpg rename to assets/photos/AAAI82/AAAI82_12.jpg diff --git a/static/photos/AAAI82/AAAI82_13.jpg b/assets/photos/AAAI82/AAAI82_13.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_13.jpg rename to assets/photos/AAAI82/AAAI82_13.jpg diff --git a/static/photos/AAAI82/AAAI82_14.jpg b/assets/photos/AAAI82/AAAI82_14.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_14.jpg rename to assets/photos/AAAI82/AAAI82_14.jpg diff --git a/static/photos/AAAI82/AAAI82_15.jpg b/assets/photos/AAAI82/AAAI82_15.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_15.jpg rename to assets/photos/AAAI82/AAAI82_15.jpg diff --git a/static/photos/AAAI82/AAAI82_2.1.jpg b/assets/photos/AAAI82/AAAI82_2.1.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_2.1.jpg rename to assets/photos/AAAI82/AAAI82_2.1.jpg diff --git a/static/photos/AAAI82/AAAI82_2.jpg b/assets/photos/AAAI82/AAAI82_2.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_2.jpg rename to assets/photos/AAAI82/AAAI82_2.jpg diff --git a/static/photos/AAAI82/AAAI82_3.jpg b/assets/photos/AAAI82/AAAI82_3.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_3.jpg rename to assets/photos/AAAI82/AAAI82_3.jpg diff --git a/static/photos/AAAI82/AAAI82_4.jpg b/assets/photos/AAAI82/AAAI82_4.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_4.jpg rename to assets/photos/AAAI82/AAAI82_4.jpg diff --git a/static/photos/AAAI82/AAAI82_5.jpg b/assets/photos/AAAI82/AAAI82_5.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_5.jpg rename to assets/photos/AAAI82/AAAI82_5.jpg diff --git a/static/photos/AAAI82/AAAI82_6.jpg b/assets/photos/AAAI82/AAAI82_6.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_6.jpg rename to assets/photos/AAAI82/AAAI82_6.jpg diff --git a/static/photos/AAAI82/AAAI82_7.jpg b/assets/photos/AAAI82/AAAI82_7.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_7.jpg rename to assets/photos/AAAI82/AAAI82_7.jpg diff --git a/static/photos/AAAI82/AAAI82_8.jpg b/assets/photos/AAAI82/AAAI82_8.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_8.jpg rename to assets/photos/AAAI82/AAAI82_8.jpg diff --git a/static/photos/AAAI82/AAAI82_9.jpg b/assets/photos/AAAI82/AAAI82_9.jpg similarity index 100% rename from static/photos/AAAI82/AAAI82_9.jpg rename to assets/photos/AAAI82/AAAI82_9.jpg diff --git a/assets/scss/_styles_project.scss b/assets/scss/_styles_project.scss index 74e62a4a8..bce5637a0 100644 --- a/assets/scss/_styles_project.scss +++ b/assets/scss/_styles_project.scss @@ -8,5 +8,36 @@ .td-navbar .navbar-brand__name { display: none; - } - +} + +// Image gallery shortcode styles +.image-gallery { + overflow: auto; + margin-left: -1% !important; + + li { + float: left; + display: block; + margin: 0 0 1% 1%; + width: 19%; + + a { + text-align: center; + text-decoration: none !important; + color: #777; + + span { + display: block; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + padding: 3px 0; + } + + img { + width: 100%; + display: block; + } + } + } +} diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss index 0ec187d7c..890cb1cbc 100644 --- a/assets/scss/_variables_project.scss +++ b/assets/scss/_variables_project.scss @@ -1,5 +1,4 @@ -//$primary: #390040; -#$primary: #c80000; +$primary: #30638e; // rgb(48, 99, 142) $secondary: #A23B72; -#$enable-dark-mode: false; +// $enable-dark-mode: false; diff --git a/config/_default/hugo.yaml b/config/_default/hugo.yaml index 7db922ece..c36849e5a 100644 --- a/config/_default/hugo.yaml +++ b/config/_default/hugo.yaml @@ -26,7 +26,7 @@ canonifyURLs: false enableRobotsTXT: false # assetDir: Location where Hugo looks for assets -assetDir: static +#assetDir: static # Enable .GitInfo object for each page. This will give values to .Lastmod etc. enableGitInfo: true diff --git a/go.mod b/go.mod index 4841da3f4..34493766b 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,7 @@ module github.com/Interlisp/Interlisp.github.io go 1.24 -require github.com/google/docsy v0.14.2 // indirect +require ( + github.com/google/docsy v0.14.2 // indirect + github.com/google/docsy/dependencies v0.7.2 // indirect +) diff --git a/go.sum b/go.sum index 8031a619f..bf63db93e 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,9 @@ +github.com/FortAwesome/Font-Awesome v0.0.0-20230327165841-0698449d50f2/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= github.com/FortAwesome/Font-Awesome v0.0.0-20241216213156-af620534bfc3/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= github.com/google/docsy v0.14.2 h1:XJud05ZWCUFgvE9G1KdxhGsDdr7OmWYdnWPxrclIPWE= github.com/google/docsy v0.14.2/go.mod h1:1Fj1W1O3esZh7IBQ8XAYtxtg10udBXuGI89+LUQc1AU= +github.com/google/docsy/dependencies v0.7.2 h1:+t5ufoADQAj4XneFphz4A+UU0ICAxmNaRHVWtMYXPSI= +github.com/google/docsy/dependencies v0.7.2/go.mod h1:gihhs5gmgeO+wuoay4FwOzob+jYJVyQbNaQOh788lD4= github.com/twbs/bootstrap v4.6.2+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= +github.com/twbs/bootstrap v5.2.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= github.com/twbs/bootstrap v5.3.8+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= diff --git a/layouts/_shortcodes/image-gallery.html b/layouts/_shortcodes/image-gallery.html index ba553d1a4..ca21f10e6 100644 --- a/layouts/_shortcodes/image-gallery.html +++ b/layouts/_shortcodes/image-gallery.html @@ -1,16 +1,7 @@ - - {{ $dir := string (.Get "gallery_dir") }} \ No newline at end of file From eee422a919572d466c72b4b575b416dbfcc3eba9 Mon Sep 17 00:00:00 2001 From: Bill Stumbo Date: Thu, 19 Feb 2026 23:50:35 -0500 Subject: [PATCH 12/25] Move timeline photos from assets to timeline and treat as page assets. Cleanup image-gallery shortcode to use page resources. --- content/en/history/timeline/_index.md | 2 +- .../en/history/timeline}/photos/AAAI82/AAAI82.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_1.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_10.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_11.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_12.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_13.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_14.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_15.jpg | Bin .../history/timeline}/photos/AAAI82/AAAI82_2.1.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_2.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_3.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_4.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_5.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_6.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_7.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_8.jpg | Bin .../en/history/timeline}/photos/AAAI82/AAAI82_9.jpg | Bin layouts/_shortcodes/image-gallery.html | 9 ++++----- 19 files changed, 5 insertions(+), 6 deletions(-) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_1.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_10.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_11.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_12.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_13.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_14.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_15.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_2.1.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_2.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_3.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_4.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_5.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_6.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_7.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_8.jpg (100%) rename {assets => content/en/history/timeline}/photos/AAAI82/AAAI82_9.jpg (100%) diff --git a/content/en/history/timeline/_index.md b/content/en/history/timeline/_index.md index 7d4279a3f..51946eac2 100644 --- a/content/en/history/timeline/_index.md +++ b/content/en/history/timeline/_index.md @@ -135,7 +135,7 @@ In 1979, PARC began the design of the Dorado, a high performance personal workst - AAAI launch of 1108 (Dandelion) and 1132 (Dorado) -{{< image-gallery gallery_dir="/photos/AAAI82" >}} +{{< image-gallery gallery_dir="photos/AAAI82" >}} ### 1983 diff --git a/assets/photos/AAAI82/AAAI82.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82.jpg diff --git a/assets/photos/AAAI82/AAAI82_1.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_1.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_1.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_1.jpg diff --git a/assets/photos/AAAI82/AAAI82_10.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_10.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_10.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_10.jpg diff --git a/assets/photos/AAAI82/AAAI82_11.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_11.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_11.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_11.jpg diff --git a/assets/photos/AAAI82/AAAI82_12.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_12.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_12.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_12.jpg diff --git a/assets/photos/AAAI82/AAAI82_13.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_13.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_13.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_13.jpg diff --git a/assets/photos/AAAI82/AAAI82_14.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_14.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_14.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_14.jpg diff --git a/assets/photos/AAAI82/AAAI82_15.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_15.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_15.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_15.jpg diff --git a/assets/photos/AAAI82/AAAI82_2.1.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_2.1.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_2.1.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_2.1.jpg diff --git a/assets/photos/AAAI82/AAAI82_2.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_2.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_2.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_2.jpg diff --git a/assets/photos/AAAI82/AAAI82_3.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_3.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_3.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_3.jpg diff --git a/assets/photos/AAAI82/AAAI82_4.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_4.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_4.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_4.jpg diff --git a/assets/photos/AAAI82/AAAI82_5.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_5.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_5.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_5.jpg diff --git a/assets/photos/AAAI82/AAAI82_6.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_6.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_6.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_6.jpg diff --git a/assets/photos/AAAI82/AAAI82_7.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_7.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_7.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_7.jpg diff --git a/assets/photos/AAAI82/AAAI82_8.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_8.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_8.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_8.jpg diff --git a/assets/photos/AAAI82/AAAI82_9.jpg b/content/en/history/timeline/photos/AAAI82/AAAI82_9.jpg similarity index 100% rename from assets/photos/AAAI82/AAAI82_9.jpg rename to content/en/history/timeline/photos/AAAI82/AAAI82_9.jpg diff --git a/layouts/_shortcodes/image-gallery.html b/layouts/_shortcodes/image-gallery.html index ca21f10e6..842873d56 100644 --- a/layouts/_shortcodes/image-gallery.html +++ b/layouts/_shortcodes/image-gallery.html @@ -1,11 +1,10 @@ {{ $dir := string (.Get "gallery_dir") }}