From 569bab33fe9e74bb93c90a908a7fcaa06b2e0d7d Mon Sep 17 00:00:00 2001 From: "andrey.levchaev" Date: Thu, 30 May 2024 16:21:26 +0300 Subject: [PATCH 01/13] fix(no-ref): libraries --- .github/workflows/gh-pages.yml | 2 +- .github/workflows/publish.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 8bc83bc..48f75b7 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -94,7 +94,7 @@ jobs: "type": "section", "text": { "type": "mrkdwn", - "text": "Website URL: ${{ secrets.WEBSITE_URL || 'TBA' }}" + "text": "Website URL: ${{ secrets.NPM_PACKAGE_URL || 'TBA' }}" } } ] diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 61a2a0c..25ee3b4 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -63,7 +63,7 @@ jobs: "type": "section", "text": { "type": "mrkdwn", - "text": "Website URL: ${{ secrets.WEBSITE_URL || 'TBA' }}" + "text": "Website URL: ${{ secrets.NPM_PACKAGE_URL || 'TBA' }}" } } ] From 32acfd561b8e932fde9b11f20d2157b8745a5ed6 Mon Sep 17 00:00:00 2001 From: "andrey.levchaev" Date: Thu, 30 May 2024 16:23:44 +0300 Subject: [PATCH 02/13] fix(no-ref): workflow --- .github/workflows/gh-pages.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 48f75b7..b2e2f38 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -44,7 +44,6 @@ jobs: with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./dist/angular-loader/browser - outputs: version: ${{ steps.semantic-release.outputs.new-release-version }} From 34c06c590a390f3f499f3180a21b35a1df606b01 Mon Sep 17 00:00:00 2001 From: "andrey.levchaev" Date: Thu, 30 May 2024 16:28:36 +0300 Subject: [PATCH 03/13] fix(no-ref): workflow --- .github/workflows/gh-pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index b2e2f38..78d96f9 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -93,7 +93,7 @@ jobs: "type": "section", "text": { "type": "mrkdwn", - "text": "Website URL: ${{ secrets.NPM_PACKAGE_URL || 'TBA' }}" + "text": "Website URL: ${{ secrets.WEBSITE_URL || 'TBA' }}" } } ] From 34c493693525e10a30608a1aa806479a69e72fd6 Mon Sep 17 00:00:00 2001 From: Andrey <66943286+lachesse@users.noreply.github.com> Date: Wed, 19 Jun 2024 14:33:10 +0300 Subject: [PATCH 04/13] feat(ref: #112): bun+nodejs, lint-staged (#113) feat(ref: #112): bun+nodejs, lint-staged (#113) --- .github/hooks/commit-msg | 2 +- .github/hooks/pre-commit | 13 ++++---- .github/workflows/gh-pages.yml | 11 +++++-- .github/workflows/publish.yml | 14 +++++--- .github/workflows/quality-check.yml | 46 +++++++++++++++------------ .github/workflows/scripts/quality.sh | 14 ++++---- .lintstagedrc | 7 ++++ bun.lockb | Bin 0 -> 764345 bytes package.json | 7 ++-- 9 files changed, 69 insertions(+), 45 deletions(-) create mode 100644 .lintstagedrc create mode 100755 bun.lockb diff --git a/.github/hooks/commit-msg b/.github/hooks/commit-msg index 70db84b..c7b2e3f 100755 --- a/.github/hooks/commit-msg +++ b/.github/hooks/commit-msg @@ -3,4 +3,4 @@ set -e commit_msg=$(cat .git/COMMIT_EDITMSG) -echo "$commit_msg" | npx commitlint +echo "$commit_msg" | bun commitlint diff --git a/.github/hooks/pre-commit b/.github/hooks/pre-commit index fc8fa51..738137e 100755 --- a/.github/hooks/pre-commit +++ b/.github/hooks/pre-commit @@ -2,11 +2,12 @@ set -e -npm run lint +bun run lint-staged +bun run lint -npm run snyk:test +# bun run snyk:test -output=$(npm run type-coverage) +output=$(bun run type-coverage) if echo "$output" | grep -q "lower than "; then echo "$output" exit 1 # Terminate the hook script with a non-zero exit code @@ -14,9 +15,9 @@ else echo "Type coverage is good! 🎉" fi -npm run test +bun run test -npm run build +bun run build -npm run build:lib +bun run build:lib diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 78d96f9..4125f7b 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -12,15 +12,20 @@ jobs: contents: write steps: - uses: actions/checkout@v4 + with: + submodules: true - uses: actions/setup-node@v4 with: node-version: 20 + - uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + - name: Install deps run: | - npm ci --force - git submodule update --init --recursive --remote + bun i - name: Semantic Release id: semantic-release @@ -37,7 +42,7 @@ jobs: echo "RELEASE_VERSION: $RELEASE_VERSION" echo '********' bash .github/workflows/scripts/replace_template.sh $RELEASE_VERSION - npm run build + bun run build - name: Deploy demo uses: peaceiris/actions-gh-pages@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 25ee3b4..47a0b05 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,17 +10,21 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + submodules: true + - uses: oven-sh/setup-bun@v1 + with: + bun-version: latest - uses: actions/setup-node@v4 with: node-version: 20 - registry-url: https://registry.npmjs.org/ + registry-url: 'https://registry.npmjs.org' - name: Build library run: | - npm ci --force - git submodule update --init --recursive --remote - npm run build:lib + bun i + bun run build:lib - name: Publish library - run: npm run publish:lib + run: bun run publish:lib env: NODE_AUTH_TOKEN: ${{secrets.npm_token}} diff --git a/.github/workflows/quality-check.yml b/.github/workflows/quality-check.yml index 5ce98cc..b870bed 100644 --- a/.github/workflows/quality-check.yml +++ b/.github/workflows/quality-check.yml @@ -1,28 +1,34 @@ name: build and quality on: - push: - branches: - - develop - pull_request: - branches: - - develop + push: + branches: + - develop + pull_request: + branches: + - develop env: snyk_token: ${{ secrets.SNYK_TOKEN }} + REF: ${{ github.head_ref || github.ref_name }} jobs: - quality-check: - runs-on: ubuntu-latest - permissions: - contents: write - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Check quality - run: | - npm ci --force - git submodule update --init --recursive --remote - bash .github/workflows/scripts/quality.sh + quality-check: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + with: + submodules: true + ref: ${{ env.REF }} + - uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + - uses: actions/setup-node@v4 + with: + node-version: 20 + - name: Check quality + run: | + bun i + bash .github/workflows/scripts/quality.sh diff --git a/.github/workflows/scripts/quality.sh b/.github/workflows/scripts/quality.sh index 7e33230..500f3c3 100644 --- a/.github/workflows/scripts/quality.sh +++ b/.github/workflows/scripts/quality.sh @@ -2,12 +2,12 @@ set -e -npm run lint +bun run lint -npm run snyk:auth -- $snyk_token -npm run snyk:test +# bun run snyk:auth -- $snyk_token +# bun run snyk:test -output=$(npm run type-coverage) +output=$(bun run type-coverage) if echo "$output" | grep -q "lower than "; then echo "$output" exit 1 # Terminate the hook script with a non-zero exit code @@ -15,8 +15,8 @@ else echo "Type coverage is good! 🎉" fi -npm run test +bun run test -npm run build +bun run build -npm run build:lib +bun run build:lib diff --git a/.lintstagedrc b/.lintstagedrc new file mode 100644 index 0000000..d286315 --- /dev/null +++ b/.lintstagedrc @@ -0,0 +1,7 @@ +{ + "*.{ts,js,json}": [ + "eslint --report-unused-disable-directives --max-warnings 0 --fix", + "prettier --write" + ], + "*.scss": "stylelint --fix" +} \ No newline at end of file diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..601fb4994134cc03d09119d982e517b0561b63d2 GIT binary patch literal 764345 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

Y$KLL-}9zyO|OPzQLsju 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

91_4&I6=l-z! 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≥8Di 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 N%<>-j~Bf4xZV?1VL+!>t!8RD>d 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 Date: Fri, 5 Jul 2024 16:56:23 +0300 Subject: [PATCH 05/13] fix(no-ref): pre-commit fix (remove bun lint) --- .github/hooks/pre-commit | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/hooks/pre-commit b/.github/hooks/pre-commit index 738137e..d54f914 100755 --- a/.github/hooks/pre-commit +++ b/.github/hooks/pre-commit @@ -2,8 +2,7 @@ set -e -bun run lint-staged -bun run lint +bun lint-staged # bun run snyk:test From 18a895e224f9690806f0dae02defbf37603b9006 Mon Sep 17 00:00:00 2001 From: NepipenkoIgor Date: Mon, 8 Jul 2024 15:20:31 +0200 Subject: [PATCH 06/13] fix(ref:#114): new deps --- bun.lockb | Bin 764345 -> 695656 bytes package-lock.json | 27272 -------------------------------------------- package.json | 60 +- src/libraries | 2 +- 4 files changed, 31 insertions(+), 27303 deletions(-) delete mode 100644 package-lock.json diff --git a/bun.lockb b/bun.lockb index 601fb4994134cc03d09119d982e517b0561b63d2..830817f80099d87ff4a389b44a2fb285fe96a7be 100755 GIT binary patch delta 194742 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

s`In}!Y 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 delta 206633 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 Y*LPVoo1Ef}D`bI&sEZD~6ukBS0l-iKI{*Lx diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 814d6d9..0000000 --- a/package-lock.json +++ /dev/null @@ -1,27272 +0,0 @@ -{ - "name": "ngx-loader-indicator", - "version": "18.0.2", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "ngx-loader-indicator", - "version": "18.0.2", - "license": "MIT", - "dependencies": { - "@angular/animations": "18.0.1", - "@angular/common": "18.0.1", - "@angular/compiler": "18.0.1", - "@angular/core": "18.0.1", - "@angular/forms": "18.0.1", - "@angular/platform-browser": "18.0.1", - "@angular/platform-browser-dynamic": "18.0.1", - "@angular/router": "^18.0.1", - "core-js": "3.37.1", - "highlight.js": "^11.9.0", - "ngx-highlightjs": "^11.0.1", - "rxjs": "7.8.1" - }, - "devDependencies": { - "@angular-devkit/build-angular": "18.0.2", - "@angular-eslint/builder": "18.0.1", - "@angular-eslint/eslint-plugin": "18.0.1", - "@angular-eslint/eslint-plugin-template": "18.0.1", - "@angular-eslint/schematics": "18.0.1", - "@angular-eslint/template-parser": "18.0.1", - "@angular/cli": "18.0.2", - "@angular/compiler-cli": "18.0.1", - "@angular/language-service": "18.0.1", - "@commitlint/cli": "19.3.0", - "@commitlint/config-conventional": "19.2.2", - "@types/jasmine": "5.1.4", - "@types/jasminewd2": "2.0.13", - "@types/node": "20.12.13", - "@typescript-eslint/eslint-plugin": "7.11.0", - "@web/test-runner": "^0.18.2", - "angular-eslint": "^18.0.1", - "eslint": "9.3.0", - "eslint-config-prettier": "9.1.0", - "eslint-plugin-import": "2.29.1", - "eslint-plugin-json": "4.0.0", - "eslint-plugin-prettier": "5.1.3", - "jasmine-core": "5.1.2", - "jasmine-spec-reporter": "7.0.0", - "ng-packagr": "18.0.0", - "npm-check-updates": "^16.14.20", - "postcss-scss": "4.0.9", - "prettier": "3.2.5", - "puppeteer": "22.10.0", - "semantic-release": "23.1.1", - "semantic-release-export-data": "1.0.1", - "snyk": "^1.1291.1", - "stylelint": "16.6.1", - "stylelint-config-prettier": "9.0.5", - "stylelint-config-recommended-scss": "14.0.0", - "stylelint-prettier": "5.0.0", - "ts-node": "10.9.2", - "type-coverage": "^2.28.2", - "typescript": "5.4.5", - "typescript-eslint": "^7.11.0" - } - }, - "node_modules/@75lb/deep-merge": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@75lb/deep-merge/-/deep-merge-1.1.1.tgz", - "integrity": "sha512-xvgv6pkMGBA6GwdyJbNAnDmfAIR/DfWhrj9jgWh3TY7gRm3KO46x/GPjRg6wJ0nOepwqrNxFfojebh0Df4h4Tw==", - "dev": true, - "dependencies": { - "lodash.assignwith": "^4.2.0", - "typical": "^7.1.1" - }, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/@75lb/deep-merge/node_modules/typical": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz", - "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/@actions/core": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", - "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", - "dev": true, - "dependencies": { - "@actions/http-client": "^2.0.1", - "uuid": "^8.3.2" - } - }, - "node_modules/@actions/http-client": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.1.tgz", - "integrity": "sha512-KhC/cZsq7f8I4LfZSJKgCvEwfkE8o1538VoBeoGzokVLLnbFDEAdFD3UhoMklxo2un9NJVBdANOresx7vTHlHw==", - "dev": true, - "dependencies": { - "tunnel": "^0.0.6", - "undici": "^5.25.4" - } - }, - "node_modules/@actions/http-client/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dev": true, - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1800.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1800.2.tgz", - "integrity": "sha512-PX7lCTAqWe9C40+fie+DAc8vhpGA+JgZKWWrMHUTV/iZx8RXx2X4xGQsqYu36p4i3MSfQdbn+0xLWGmjScPVOQ==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.0.2", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-angular": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.0.2.tgz", - "integrity": "sha512-cQkTx7XaIPj6+DXo6wZmO4iY0hOOfPDnSN/+m84XpBW0tuPGxH7Z9B6wV+Uwcpm9HGPqzRA7VZyPsqbK860b0Q==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1800.2", - "@angular-devkit/build-webpack": "0.1800.2", - "@angular-devkit/core": "18.0.2", - "@angular/build": "18.0.2", - "@babel/core": "7.24.5", - "@babel/generator": "7.24.5", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.24.5", - "@babel/plugin-transform-async-generator-functions": "7.24.3", - "@babel/plugin-transform-async-to-generator": "7.24.1", - "@babel/plugin-transform-runtime": "7.24.3", - "@babel/preset-env": "7.24.5", - "@babel/runtime": "7.24.5", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "18.0.2", - "@vitejs/plugin-basic-ssl": "1.1.0", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.19", - "babel-loader": "9.1.3", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.21.5", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.22", - "css-loader": "7.1.1", - "esbuild-wasm": "0.21.3", - "fast-glob": "3.3.2", - "http-proxy-middleware": "3.0.0", - "https-proxy-agent": "7.0.4", - "inquirer": "9.2.22", - "jsonc-parser": "3.2.1", - "karma-source-map-support": "1.4.0", - "less": "4.2.0", - "less-loader": "12.2.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "magic-string": "0.30.10", - "mini-css-extract-plugin": "2.9.0", - "mrmime": "2.0.0", - "open": "8.4.2", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.5.0", - "postcss": "8.4.38", - "postcss-loader": "8.1.1", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.77.2", - "sass-loader": "14.2.1", - "semver": "7.6.2", - "source-map-loader": "5.0.0", - "source-map-support": "0.5.21", - "terser": "5.31.0", - "tree-kill": "1.2.2", - "tslib": "2.6.2", - "undici": "6.18.0", - "vite": "5.2.11", - "watchpack": "2.4.1", - "webpack": "5.91.0", - "webpack-dev-middleware": "7.2.1", - "webpack-dev-server": "5.0.4", - "webpack-merge": "5.10.0", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.21.3" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "@web/test-runner": "^0.18.0", - "browser-sync": "^3.0.2", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "karma": "^6.3.0", - "ng-packagr": "^18.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.5" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "@web/test-runner": { - "optional": true - }, - "browser-sync": { - "optional": true - }, - "jest": { - "optional": true - }, - "jest-environment-jsdom": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1800.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1800.2.tgz", - "integrity": "sha512-CbTURBhZWzx+5KewS2Nkqy2rwBTFgDCvUwONGWuy1K68+85vOWUKqjkfvriHA+JkWN03w7FzWEtTfcOg0EzYkw==", - "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1800.2", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" - } - }, - "node_modules/@angular-devkit/core": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.0.2.tgz", - "integrity": "sha512-QXcEdfmODc0rKblBerk30yw70fypIkFm6gQBLJgsshpwc+TMA+fuMLcPQebOTzKLtD2tNUkk/7SrWPQIGqeXaA==", - "dev": true, - "dependencies": { - "ajv": "8.13.0", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/schematics": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.0.2.tgz", - "integrity": "sha512-G9yGcoB67sH0eRNWoiQWNn2KwiI7sDasVscYPGKf1yo7JRiXmzX/LpfKRPsZTl+Bs0FItnwDInsqgMisK89/6g==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.0.2", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.10", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-eslint/builder": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-18.0.1.tgz", - "integrity": "sha512-b/VUeTQznAmGdwP4OyPWyegqSRWub7E8/WXBqojrSFyLkFhpTiHpk/3/5G3LsgTb0zBfyAsqkA0yaadsHu9pjA==", - "dev": true, - "dependencies": { - "@nx/devkit": "^19.0.6", - "nx": "^19.0.6" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.0.1.tgz", - "integrity": "sha512-lr4Ysoo28FBOKcJFQUGTMpbWDcak+gyuYvyggp37ERvazE6EDomPFxzEHNqVT9EI9sZ+GDBOoPR+EdFh0ALGNw==", - "dev": true - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.0.1.tgz", - "integrity": "sha512-pS3SYLa9DA+ENklGxEUlcw6/xCxgDk9fgjyaheuSjDxL3TIh1pTa4V2TptODdcPh7XCYXiVmy+e/w79mXlGzOw==", - "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.1", - "@angular-eslint/utils": "18.0.1" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0-alpha.20", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.0.1.tgz", - "integrity": "sha512-u/eov/CFBb8l35D8dW78Dx5fBLd8FZFibKN9XQknhzXnDMpISuUOMny5g5/wvYYjqLgqEySXMiHKEAxEup7xtA==", - "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.1", - "@angular-eslint/utils": "18.0.1", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0-alpha.20", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/schematics": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-18.0.1.tgz", - "integrity": "sha512-G9PgFrjyvBaQR8enMnP2scnQDLk99GMpifh3voiOmdEkxaQHRWqhCWncV7GATwpXDzeyj9J9XT9iHGJjnZTpJQ==", - "dev": true, - "dependencies": { - "@angular-eslint/eslint-plugin": "18.0.1", - "@angular-eslint/eslint-plugin-template": "18.0.1", - "@nx/devkit": "^19.0.6", - "ignore": "5.3.1", - "nx": "^19.0.6", - "semver": "7.6.2", - "strip-json-comments": "3.1.1" - }, - "peerDependencies": { - "@angular-devkit/core": ">= 18.0.0 < 19.0.0", - "@angular-devkit/schematics": ">= 18.0.0 < 19.0.0" - } - }, - "node_modules/@angular-eslint/template-parser": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-18.0.1.tgz", - "integrity": "sha512-22fKzkWo9Ts8aY/WHL1A6seS2tpltgRRXVfnZnnqvQRyRiuPnx1FC0ly7+QPZkThh8vdLwxU+BvtLq9Uiqh9OQ==", - "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.1", - "eslint-scope": "^8.0.0" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/utils": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.0.1.tgz", - "integrity": "sha512-Q9lCySqg+9h2cz08+SoWj48cY1i04tL1k3bsQJmF2TsylAw2mSsNGX2X3h9WkdxY7sUoY0mP7MVW1iU54Gobcg==", - "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.1" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0-alpha.20", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular/animations": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.0.1.tgz", - "integrity": "sha512-QAY/oxfuFY2Bjr3foniWlLAiddXHu8879lZvXHt1NVOsiav+vD15IEEQsnuQbJPy/EHEnAlUh9UptB4zQIBp/Q==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/core": "18.0.1" - } - }, - "node_modules/@angular/build": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.0.2.tgz", - "integrity": "sha512-iPPHdAJ3LiR8t/+39xjvrqMWcTmRrfphzKxXoIVDcswQjVQIk00EYuxinC6EVa7dSKDl1thk1MeCNZ9DIjaAvQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1800.2", - "@babel/core": "7.24.5", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.24.5", - "@vitejs/plugin-basic-ssl": "1.1.0", - "ansi-colors": "4.1.3", - "browserslist": "^4.23.0", - "critters": "0.0.22", - "esbuild": "0.21.3", - "fast-glob": "3.3.2", - "https-proxy-agent": "7.0.4", - "inquirer": "9.2.22", - "lmdb": "3.0.8", - "magic-string": "0.30.10", - "mrmime": "2.0.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.5.0", - "sass": "1.77.2", - "semver": "7.6.2", - "undici": "6.18.0", - "vite": "5.2.11", - "watchpack": "2.4.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "less": "^4.2.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.5" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular/cli": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.0.2.tgz", - "integrity": "sha512-shrxMD1bcWWh7WpBN3KTV+Lt8E62gURSUFhs6kdGLepMDif8LPAv45+hpt8SBU9VfQuL6AHa4cW8uDL9BKGlYA==", - "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1800.2", - "@angular-devkit/core": "18.0.2", - "@angular-devkit/schematics": "18.0.2", - "@schematics/angular": "18.0.2", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "ini": "4.1.2", - "inquirer": "9.2.22", - "jsonc-parser": "3.2.1", - "npm-package-arg": "11.0.2", - "npm-pick-manifest": "9.0.1", - "ora": "5.4.1", - "pacote": "18.0.6", - "resolve": "1.22.8", - "semver": "7.6.2", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/common": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.0.1.tgz", - "integrity": "sha512-iADQC5m4fvk+VNXEoU1KR93b0eG218/GuNdzUNVJHcjxdFxPshKk5fiaGSosUCxXPRQOxDKzmS9EDang87E/Ew==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/core": "18.0.1", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.0.1.tgz", - "integrity": "sha512-zyG/ifCtN0drAuwz0oV6LtzTiDREsM1Ay7eJW9wTvp3NCv06goHLtHXX12eFfZQWJViBv924lyRDSWdZN7r3GQ==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/core": "18.0.1" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@angular/compiler-cli": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.0.1.tgz", - "integrity": "sha512-Aoz70+/o8R2lG2EGDAYbj6yu2B7kqa/9loYEwG0fECJTtXoRBP+bEGpUxMmxOb59tMDnbIhBHmNPPEQVTXvgSQ==", - "dev": true, - "dependencies": { - "@babel/core": "7.24.4", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/compiler": "18.0.1", - "typescript": ">=5.4 <5.5" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", - "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.4", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.4", - "@babel/parser": "^7.24.4", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/core": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.0.1.tgz", - "integrity": "sha512-Db1livvugoLdLsWww5IqUS5v+yUN7/5Rj0trZv9BgxIuoNtoipfLqKHwZWpumH3yI5Ucu+UH9zZ1mlGyF0Kexw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.0" - } - }, - "node_modules/@angular/forms": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.0.1.tgz", - "integrity": "sha512-j1nUzwnZHO/BRXK0joQbAV10JWxeRVKmPzIaDulY2o28Er1jVKyw2T8EwI+xSvBbAqyJyaAd+ysWUhm3FfH+GA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/common": "18.0.1", - "@angular/core": "18.0.1", - "@angular/platform-browser": "18.0.1", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/language-service": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.0.1.tgz", - "integrity": "sha512-T4ILrLJTnredemIDxkKiL0pD0OZFzXwX6tn/nem2RG9aV5UQWqitOjw1RNuWDbsNXX6vRZsL/nw9cwDpeZhebQ==", - "dev": true, - "engines": { - "node": "^18.13.0 || >=20.9.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.0.1.tgz", - "integrity": "sha512-rQUsOxZxiwSPvyHdne60IKIGsvFoVc1rO4mDyXU+9sCCLmPKHzNyEzp7vybTZeiqa3k6v3sV/bfHWwrRzmvenw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/animations": "18.0.1", - "@angular/common": "18.0.1", - "@angular/core": "18.0.1" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } - } - }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.0.1.tgz", - "integrity": "sha512-lzjq7HjigGxO5oh5Sw0Vxa3mAVidYHpHFQr46/OSl9T5jLpStcjEqK0xcfQz9bf2hV+0qFfMqmd2k0XQl7feqg==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/common": "18.0.1", - "@angular/compiler": "18.0.1", - "@angular/core": "18.0.1", - "@angular/platform-browser": "18.0.1" - } - }, - "node_modules/@angular/router": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.0.1.tgz", - "integrity": "sha512-PapdvfATjRZI0cJ/RH8n/ixHDHa4HIBaOMwhgU73InU9t6NIhBXg6aRECYV2qGt7NtpLYSHmG5Z1Ws86rm5Tyw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/common": "18.0.1", - "@angular/core": "18.0.1", - "@angular/platform-browser": "18.0.1", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", - "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.24.6", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", - "integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", - "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.5", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.6.tgz", - "integrity": "sha512-+wnfqc5uHiMYtvRX7qu80Toef8BXeh4HHR1SPeonGb1SKPniNEd4a/nlaJJMv/OIEYvIVavvo0yR7u10Gqz0Iw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", - "integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.24.6", - "@babel/helper-validator-option": "^7.24.6", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.6.tgz", - "integrity": "sha512-djsosdPJVZE6Vsw3kk7IPRWethP94WHGOhQTc67SNXE0ZzMhHgALw8iGmYS0TD1bbMM0VDROy43od7/hN6WYcA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-member-expression-to-functions": "^7.24.6", - "@babel/helper-optimise-call-expression": "^7.24.6", - "@babel/helper-replace-supers": "^7.24.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", - "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", - "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.6.tgz", - "integrity": "sha512-C875lFBIWWwyv6MHZUG9HmRrlTDgOsLWZfYR0nW69gaKJNe0/Mpxx5r0EID2ZdHQkdUmQo2t0uNckTL08/1BgA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.6", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", - "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz", - "integrity": "sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz", - "integrity": "sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==", - "dev": true, - "dependencies": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz", - "integrity": "sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.6.tgz", - "integrity": "sha512-OTsCufZTxDUsv2/eDXanw/mUZHWOxSbEmC3pP8cgjcy5rgeVPWWMStnv274DV60JtHxTk0adT0QrCzC4M9NWGg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", - "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", - "integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-module-imports": "^7.24.6", - "@babel/helper-simple-access": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", - "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.6.tgz", - "integrity": "sha512-3SFDJRbx7KuPRl8XDUr8O7GAEB8iGyWPjLKJh/ywP/Iy9WOmEfMrsWbaZpvBu2HSYn4KQygIsz0O7m8y10ncMA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz", - "integrity": "sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.6.tgz", - "integrity": "sha512-1Qursq9ArRZPAMOZf/nuzVW8HgJLkTB9y9LfP4lW2MVp4e9WkLJDovfKBxoDcCk6VuzIxyqWHyBoaCtSRP10yg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-wrap-function": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", - "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.6.tgz", - "integrity": "sha512-mRhfPwDqDpba8o1F8ESxsEkJMQkUF8ZIWrAc0FtWhxnjfextxMWxr22RtFizxxSYLjVHDeMgVsRq8BBZR2ikJQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-member-expression-to-functions": "^7.24.6", - "@babel/helper-optimise-call-expression": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", - "integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.6.tgz", - "integrity": "sha512-jhbbkK3IUKc4T43WadP96a27oYti9gEf1LdyGSP2rHGH77kwLwfhO7TgwnWvxxQVmke0ImmCSS47vcuxEMGD3Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", - "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", - "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", - "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.6.tgz", - "integrity": "sha512-f1JLrlw/jbiNfxvdrfBgio/gRBk3yTAEJWirpAkiJG2Hb22E7cEYKHWo0dFPTv/niPovzIdPdEDetrv6tC6gPQ==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.24.6", - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", - "integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", - "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.24.6", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", - "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.6.tgz", - "integrity": "sha512-bYndrJ6Ph6Ar+GaB5VAc0JPoP80bQCm4qon6JEzXfRl5QZyQ8Ur1K6k7htxWmPA5z+k7JQvaMUrtXlqclWYzKw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.6.tgz", - "integrity": "sha512-iVuhb6poq5ikqRq2XWU6OQ+R5o9wF+r/or9CeUyovgptz0UlnK4/seOQ1Istu/XybYjAhQv1FRSSfHHufIku5Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.6.tgz", - "integrity": "sha512-c8TER5xMDYzzFcGqOEp9l4hvB7dcbhcGjcLVwxWfe4P5DOafdwjsBJZKsmv+o3aXh7NhopvayQIovHrh2zSRUQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6", - "@babel/plugin-transform-optional-chaining": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.6.tgz", - "integrity": "sha512-z8zEjYmwBUHN/pCF3NuWBhHQjJCrd33qAi8MgANfMrAvn72k2cImT8VjK9LJFu4ysOLJqhfkYYb3MvwANRUNZQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.6.tgz", - "integrity": "sha512-BE6o2BogJKJImTmGpkmOic4V0hlRRxVtzqxiSPa8TIFxyhi4EFjHm08nq1M4STK4RytuLMgnSz0/wfflvGFNOg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.6.tgz", - "integrity": "sha512-D+CfsVZousPXIdudSII7RGy52+dYRtbyKAZcvtQKq/NpsivyMVduepzcLqG5pMBugtMdedxdC8Ramdpcne9ZWQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.6.tgz", - "integrity": "sha512-jSSSDt4ZidNMggcLx8SaKsbGNEfIl0PHx/4mFEulorE7bpYLbN0d3pDW3eJ7Y5Z3yPhy3L3NaPCYyTUY7TuugQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", - "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", - "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.24.1", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-remap-async-to-generator": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.6.tgz", - "integrity": "sha512-XNW7jolYHW9CwORrZgA/97tL/k05qe/HL0z/qqJq1mdWhwwCM6D4BJBV7wAz9HgFziN5dTOG31znkVIzwxv+vw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.6.tgz", - "integrity": "sha512-S/t1Xh4ehW7sGA7c1j/hiOBLnEYCp/c2sEG4ZkL8kI1xX9tW2pqJTCHKtdhe/jHKt8nG0pFCrDHUXd4DvjHS9w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.6.tgz", - "integrity": "sha512-j6dZ0Z2Z2slWLR3kt9aOmSIrBvnntWjMDN/TVcMPxhXMLmJVqX605CBRlcGI4b32GMbfifTEsdEjGjiE+j/c3A==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.6.tgz", - "integrity": "sha512-1QSRfoPI9RoLRa8Mnakc6v3e0gJxiZQTYrMfLn+mD0sz5+ndSzwymp2hDcYJTyT0MOn0yuWzj8phlIvO72gTHA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.6.tgz", - "integrity": "sha512-+fN+NO2gh8JtRmDSOB6gaCVo36ha8kfCW1nMq2Gc0DABln0VcHN4PrALDvF5/diLzIRKptC7z/d7Lp64zk92Fg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.6", - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-replace-supers": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", - "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", - "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.6.tgz", - "integrity": "sha512-cRzPobcfRP0ZtuIEkA8QzghoUpSB3X3qSH5W2+FzG+VjWbJXExtx0nbRqwumdBN1x/ot2SlTNQLfBCnPdzp6kg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/template": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.6.tgz", - "integrity": "sha512-YLW6AE5LQpk5npNXL7i/O+U9CE4XsBCuRPgyjl1EICZYKmcitV+ayuuUGMJm2lC1WWjXYszeTnIxF/dq/GhIZQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.6.tgz", - "integrity": "sha512-rCXPnSEKvkm/EjzOtLoGvKseK+dS4kZwx1HexO3BtRtgL0fQ34awHn34aeSHuXtZY2F8a1X8xqBBPRtOxDVmcA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.6.tgz", - "integrity": "sha512-/8Odwp/aVkZwPFJMllSbawhDAO3UJi65foB00HYnK/uXvvCPm0TAXSByjz1mpRmp0q6oX2SIxpkUOpPFHk7FLA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.6.tgz", - "integrity": "sha512-vpq8SSLRTBLOHUZHSnBqVo0AKX3PBaoPs2vVzYVWslXDTDIpwAcCDtfhUcHSQQoYoUvcFPTdC8TZYXu9ZnLT/w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.6.tgz", - "integrity": "sha512-EemYpHtmz0lHE7hxxxYEuTYOOBZ43WkDgZ4arQ4r+VX9QHuNZC+WH3wUWmRNvR8ECpTRne29aZV6XO22qpOtdA==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.6.tgz", - "integrity": "sha512-inXaTM1SVrIxCkIJ5gqWiozHfFMStuGbGJAxZFBoHcRRdDP0ySLb3jH6JOwmfiinPwyMZqMBX+7NBDCO4z0NSA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.6.tgz", - "integrity": "sha512-n3Sf72TnqK4nw/jziSqEl1qaWPbCRw2CziHH+jdRYvw4J6yeCzsj4jdw8hIntOEeDGTmHVe2w4MVL44PN0GMzg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.6.tgz", - "integrity": "sha512-sOajCu6V0P1KPljWHKiDq6ymgqB+vfo3isUS4McqW1DZtvSVU2v/wuMhmRmkg3sFoq6GMaUUf8W4WtoSLkOV/Q==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.6.tgz", - "integrity": "sha512-Uvgd9p2gUnzYJxVdBLcU0KurF8aVhkmVyMKW4MIY1/BByvs3EBpv45q01o7pRTVmTvtQq5zDlytP3dcUgm7v9w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.6.tgz", - "integrity": "sha512-f2wHfR2HF6yMj+y+/y07+SLqnOSwRp8KYLpQKOzS58XLVlULhXbiYcygfXQxJlMbhII9+yXDwOUFLf60/TL5tw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.6.tgz", - "integrity": "sha512-EKaWvnezBCMkRIHxMJSIIylzhqK09YpiJtDbr2wsXTwnO0TxyjMUkaw4RlFIZMIS0iDj0KyIg7H7XCguHu/YDA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.6.tgz", - "integrity": "sha512-9g8iV146szUo5GWgXpRbq/GALTnY+WnNuRTuRHWWFfWGbP9ukRL0aO/jpu9dmOPikclkxnNsjY8/gsWl6bmZJQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.6.tgz", - "integrity": "sha512-eAGogjZgcwqAxhyFgqghvoHRr+EYRQPFjUXrTYKBRb5qPnAVxOOglaxc4/byHqjvq/bqO2F3/CGwTHsgKJYHhQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.6.tgz", - "integrity": "sha512-JEV8l3MHdmmdb7S7Cmx6rbNEjRCgTQMZxllveHO0mx6uiclB0NflCawlQQ6+o5ZrwjUBYPzHm2XoK4wqGVUFuw==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-simple-access": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.6.tgz", - "integrity": "sha512-xg1Z0J5JVYxtpX954XqaaAT6NpAY6LtZXvYFCJmGFJWwtlz2EmJoR8LycFRGNE8dBKizGWkGQZGegtkV8y8s+w==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.24.6", - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.6.tgz", - "integrity": "sha512-esRCC/KsSEUvrSjv5rFYnjZI6qv4R1e/iHQrqwbZIoRJqk7xCvEUiN7L1XrmW5QSmQe3n1XD88wbgDTWLbVSyg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.6.tgz", - "integrity": "sha512-6DneiCiu91wm3YiNIGDWZsl6GfTTbspuj/toTEqLh9d4cx50UIzSdg+T96p8DuT7aJOBRhFyaE9ZvTHkXrXr6Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.6.tgz", - "integrity": "sha512-f8liz9JG2Va8A4J5ZBuaSdwfPqN6axfWRK+y66fjKYbwf9VBLuq4WxtinhJhvp1w6lamKUwLG0slK2RxqFgvHA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.6.tgz", - "integrity": "sha512-+QlAiZBMsBK5NqrBWFXCYeXyiU1y7BQ/OYaiPAcQJMomn5Tyg+r5WuVtyEuvTbpV7L25ZSLfE+2E9ywj4FD48A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.6.tgz", - "integrity": "sha512-6voawq8T25Jvvnc4/rXcWZQKKxUNZcKMS8ZNrjxQqoRFernJJKjE3s18Qo6VFaatG5aiX5JV1oPD7DbJhn0a4Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.6.tgz", - "integrity": "sha512-OKmi5wiMoRW5Smttne7BwHM8s/fb5JFs+bVGNSeHWzwZkWXWValR1M30jyXo1s/RaqgwwhEC62u4rFH/FBcBPg==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.6.tgz", - "integrity": "sha512-N/C76ihFKlZgKfdkEYKtaRUtXZAgK7sOY4h2qrbVbVTXPrKGIi8aww5WGe/+Wmg8onn8sr2ut6FXlsbu/j6JHg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-replace-supers": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.6.tgz", - "integrity": "sha512-L5pZ+b3O1mSzJ71HmxSCmTVd03VOT2GXOigug6vDYJzE5awLI7P1g0wFcdmGuwSDSrQ0L2rDOe/hHws8J1rv3w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.6.tgz", - "integrity": "sha512-cHbqF6l1QP11OkYTYQ+hhVx1E017O5ZcSPXk9oODpqhcAD1htsWG2NpHrrhthEO2qZomLK0FXS+u7NfrkF5aOQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.6.tgz", - "integrity": "sha512-ST7guE8vLV+vI70wmAxuZpIKzVjvFX9Qs8bl5w6tN/6gOypPWUmMQL2p7LJz5E63vEGrDhAiYetniJFyBH1RkA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.6.tgz", - "integrity": "sha512-T9LtDI0BgwXOzyXrvgLTT8DFjCC/XgWLjflczTLXyvxbnSR/gpv0hbmzlHE/kmh9nOvlygbamLKRo6Op4yB6aw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.6.tgz", - "integrity": "sha512-Qu/ypFxCY5NkAnEhCF86Mvg3NSabKsh/TPpBVswEdkGl7+FbsYHy1ziRqJpwGH4thBdQHh8zx+z7vMYmcJ7iaQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.6", - "@babel/helper-create-class-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", - "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.6.tgz", - "integrity": "sha512-oARaglxhRsN18OYsnPTpb8TcKQWDYNsPNmTnx5++WOAsUJ0cSC/FZVlIJCKvPbU4yn/UXsS0551CFKJhN0CaMw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz", - "integrity": "sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.6.tgz", - "integrity": "sha512-DcrgFXRRlK64dGE0ZFBPD5egM2uM8mgfrvTMOSB2yKzOtjpGegVYkzh3s1zZg1bBck3nkXiaOamJUqK3Syk+4A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz", - "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-plugin-utils": "^7.24.0", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.6.tgz", - "integrity": "sha512-xnEUvHSMr9eOWS5Al2YPfc32ten7CXdH7Zwyyk7IqITg4nX61oHj+GxpNvl+y5JHjfN3KXE2IV55wAWowBYMVw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.6.tgz", - "integrity": "sha512-h/2j7oIUDjS+ULsIrNZ6/TKG97FgmEk1PXryk/HQq6op4XUUUwif2f69fJrzK0wza2zjCS1xhXmouACaWV5uPA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.6.tgz", - "integrity": "sha512-fN8OcTLfGmYv7FnDrsjodYBo1DhPL3Pze/9mIIE2MGCT1KgADYIOD7rEglpLHZj8PZlC/JFX5WcD+85FLAQusw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.6.tgz", - "integrity": "sha512-BJbEqJIcKwrqUP+KfUIkxz3q8VzXe2R8Wv8TaNgO1cx+nNavxn/2+H8kp9tgFSOL6wYPPEgFvU6IKS4qoGqhmg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.6.tgz", - "integrity": "sha512-IshCXQ+G9JIFJI7bUpxTE/oA2lgVLAIK8q1KdJNoPXOpvRaNjMySGuvLfBw/Xi2/1lLo953uE8hyYSDW3TSYig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.6.tgz", - "integrity": "sha512-bKl3xxcPbkQQo5eX9LjjDpU2xYHeEeNQbOhj0iPvetSzA+Tu9q/o5lujF4Sek60CM6MgYvOS/DJuwGbiEYAnLw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.6.tgz", - "integrity": "sha512-8EIgImzVUxy15cZiPii9GvLZwsy7Vxc+8meSlR3cXFmBIl5W5Tn9LGBf7CDKkHj4uVfNXCJB8RsVfnmY61iedA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.6.tgz", - "integrity": "sha512-pssN6ExsvxaKU638qcWb81RrvvgZom3jDgU/r5xFZ7TONkZGFf4MhI2ltMb8OcQWhHyxgIavEU+hgqtbKOmsPA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.6.tgz", - "integrity": "sha512-quiMsb28oXWIDK0gXLALOJRXLgICLiulqdZGOaPPd0vRT7fQp74NtdADAVu+D8s00C+0Xs0MxVP0VKF/sZEUgw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.6", - "@babel/helper-plugin-utils": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.5.tgz", - "integrity": "sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.24.4", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.5", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.1", - "@babel/plugin-syntax-import-attributes": "^7.24.1", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.1", - "@babel/plugin-transform-async-generator-functions": "^7.24.3", - "@babel/plugin-transform-async-to-generator": "^7.24.1", - "@babel/plugin-transform-block-scoped-functions": "^7.24.1", - "@babel/plugin-transform-block-scoping": "^7.24.5", - "@babel/plugin-transform-class-properties": "^7.24.1", - "@babel/plugin-transform-class-static-block": "^7.24.4", - "@babel/plugin-transform-classes": "^7.24.5", - "@babel/plugin-transform-computed-properties": "^7.24.1", - "@babel/plugin-transform-destructuring": "^7.24.5", - "@babel/plugin-transform-dotall-regex": "^7.24.1", - "@babel/plugin-transform-duplicate-keys": "^7.24.1", - "@babel/plugin-transform-dynamic-import": "^7.24.1", - "@babel/plugin-transform-exponentiation-operator": "^7.24.1", - "@babel/plugin-transform-export-namespace-from": "^7.24.1", - "@babel/plugin-transform-for-of": "^7.24.1", - "@babel/plugin-transform-function-name": "^7.24.1", - "@babel/plugin-transform-json-strings": "^7.24.1", - "@babel/plugin-transform-literals": "^7.24.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", - "@babel/plugin-transform-member-expression-literals": "^7.24.1", - "@babel/plugin-transform-modules-amd": "^7.24.1", - "@babel/plugin-transform-modules-commonjs": "^7.24.1", - "@babel/plugin-transform-modules-systemjs": "^7.24.1", - "@babel/plugin-transform-modules-umd": "^7.24.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.24.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", - "@babel/plugin-transform-numeric-separator": "^7.24.1", - "@babel/plugin-transform-object-rest-spread": "^7.24.5", - "@babel/plugin-transform-object-super": "^7.24.1", - "@babel/plugin-transform-optional-catch-binding": "^7.24.1", - "@babel/plugin-transform-optional-chaining": "^7.24.5", - "@babel/plugin-transform-parameters": "^7.24.5", - "@babel/plugin-transform-private-methods": "^7.24.1", - "@babel/plugin-transform-private-property-in-object": "^7.24.5", - "@babel/plugin-transform-property-literals": "^7.24.1", - "@babel/plugin-transform-regenerator": "^7.24.1", - "@babel/plugin-transform-reserved-words": "^7.24.1", - "@babel/plugin-transform-shorthand-properties": "^7.24.1", - "@babel/plugin-transform-spread": "^7.24.1", - "@babel/plugin-transform-sticky-regex": "^7.24.1", - "@babel/plugin-transform-template-literals": "^7.24.1", - "@babel/plugin-transform-typeof-symbol": "^7.24.5", - "@babel/plugin-transform-unicode-escapes": "^7.24.1", - "@babel/plugin-transform-unicode-property-regex": "^7.24.1", - "@babel/plugin-transform-unicode-regex": "^7.24.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "node_modules/@babel/runtime": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", - "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", - "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", - "integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-hoist-variables": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", - "integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", - "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", - "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@commitlint/cli": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.3.0.tgz", - "integrity": "sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==", - "dev": true, - "dependencies": { - "@commitlint/format": "^19.3.0", - "@commitlint/lint": "^19.2.2", - "@commitlint/load": "^19.2.0", - "@commitlint/read": "^19.2.1", - "@commitlint/types": "^19.0.3", - "execa": "^8.0.1", - "yargs": "^17.0.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/config-conventional": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.2.2.tgz", - "integrity": "sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "conventional-changelog-conventionalcommits": "^7.0.2" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/config-validator": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.0.3.tgz", - "integrity": "sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/ensure": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.0.3.tgz", - "integrity": "sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "lodash.camelcase": "^4.3.0", - "lodash.kebabcase": "^4.1.1", - "lodash.snakecase": "^4.1.1", - "lodash.startcase": "^4.4.0", - "lodash.upperfirst": "^4.3.1" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.0.0.tgz", - "integrity": "sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==", - "dev": true, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/format": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.3.0.tgz", - "integrity": "sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "chalk": "^5.3.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/format/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.2.2.tgz", - "integrity": "sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "semver": "^7.6.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/lint": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.2.2.tgz", - "integrity": "sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==", - "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^19.2.2", - "@commitlint/parse": "^19.0.3", - "@commitlint/rules": "^19.0.3", - "@commitlint/types": "^19.0.3" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/load": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.2.0.tgz", - "integrity": "sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==", - "dev": true, - "dependencies": { - "@commitlint/config-validator": "^19.0.3", - "@commitlint/execute-rule": "^19.0.0", - "@commitlint/resolve-extends": "^19.1.0", - "@commitlint/types": "^19.0.3", - "chalk": "^5.3.0", - "cosmiconfig": "^9.0.0", - "cosmiconfig-typescript-loader": "^5.0.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "lodash.uniq": "^4.5.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@commitlint/message": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.0.0.tgz", - "integrity": "sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==", - "dev": true, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/parse": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.0.3.tgz", - "integrity": "sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==", - "dev": true, - "dependencies": { - "@commitlint/types": "^19.0.3", - "conventional-changelog-angular": "^7.0.0", - "conventional-commits-parser": "^5.0.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/read": { - "version": "19.2.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.2.1.tgz", - "integrity": "sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==", - "dev": true, - "dependencies": { - "@commitlint/top-level": "^19.0.0", - "@commitlint/types": "^19.0.3", - "execa": "^8.0.1", - "git-raw-commits": "^4.0.0", - "minimist": "^1.2.8" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.1.0.tgz", - "integrity": "sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==", - "dev": true, - "dependencies": { - "@commitlint/config-validator": "^19.0.3", - "@commitlint/types": "^19.0.3", - "global-directory": "^4.0.1", - "import-meta-resolve": "^4.0.0", - "lodash.mergewith": "^4.6.2", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/rules": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.0.3.tgz", - "integrity": "sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^19.0.3", - "@commitlint/message": "^19.0.0", - "@commitlint/to-lines": "^19.0.0", - "@commitlint/types": "^19.0.3", - "execa": "^8.0.1" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/to-lines": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.0.0.tgz", - "integrity": "sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==", - "dev": true, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/top-level": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.0.0.tgz", - "integrity": "sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==", - "dev": true, - "dependencies": { - "find-up": "^7.0.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/types": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.0.3.tgz", - "integrity": "sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==", - "dev": true, - "dependencies": { - "@types/conventional-commits-parser": "^5.0.0", - "chalk": "^5.3.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/types/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz", - "integrity": "sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^2.3.1" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", - "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", - "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.6.3", - "@csstools/css-tokenizer": "^2.3.1" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz", - "integrity": "sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.13" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@dual-bundle/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.3.tgz", - "integrity": "sha512-yTgnwQpFVYfvvo4SvRFB0SwrW8YjOxEoT7wfMT7Ol5v7v5LDNvSGo67aExmxOb87nQNeWPVvaGBNfQ7BXcrZ9w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.3.tgz", - "integrity": "sha512-bviJOLMgurLJtF1/mAoJLxDZDL6oU5/ztMHnJQRejbJrSc9FFu0QoUoFhvi6qSKJEw9y5oGyvr9fuDtzJ30rNQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.3.tgz", - "integrity": "sha512-c+ty9necz3zB1Y+d/N+mC6KVVkGUUOcm4ZmT5i/Fk5arOaY3i6CA3P5wo/7+XzV8cb4GrI/Zjp8NuOQ9Lfsosw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.3.tgz", - "integrity": "sha512-JReHfYCRK3FVX4Ra+y5EBH1b9e16TV2OxrPAvzMsGeES0X2Ndm9ImQRI4Ket757vhc5XBOuGperw63upesclRw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.3.tgz", - "integrity": "sha512-U3fuQ0xNiAkXOmQ6w5dKpEvXQRSpHOnbw7gEfHCRXPeTKW9sBzVck6C5Yneb8LfJm0l6le4NQfkNPnWMSlTFUQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.3.tgz", - "integrity": "sha512-3m1CEB7F07s19wmaMNI2KANLcnaqryJxO1fXHUV5j1rWn+wMxdUYoPyO2TnAbfRZdi7ADRwJClmOwgT13qlP3Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.3.tgz", - "integrity": "sha512-fsNAAl5pU6wmKHq91cHWQT0Fz0vtyE1JauMzKotrwqIKAswwP5cpHUCxZNSTuA/JlqtScq20/5KZ+TxQdovU/g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.3.tgz", - "integrity": "sha512-tci+UJ4zP5EGF4rp8XlZIdq1q1a/1h9XuronfxTMCNBslpCtmk97Q/5qqy1Mu4zIc0yswN/yP/BLX+NTUC1bXA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.3.tgz", - "integrity": "sha512-f6kz2QpSuyHHg01cDawj0vkyMwuIvN62UAguQfnNVzbge2uWLhA7TCXOn83DT0ZvyJmBI943MItgTovUob36SQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.3.tgz", - "integrity": "sha512-vvG6R5g5ieB4eCJBQevyDMb31LMHthLpXTc2IGkFnPWS/GzIFDnaYFp558O+XybTmYrVjxnryru7QRleJvmZ6Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.3.tgz", - "integrity": "sha512-HjCWhH7K96Na+66TacDLJmOI9R8iDWDDiqe17C7znGvvE4sW1ECt9ly0AJ3dJH62jHyVqW9xpxZEU1jKdt+29A==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.3.tgz", - "integrity": "sha512-BGpimEccmHBZRcAhdlRIxMp7x9PyJxUtj7apL2IuoG9VxvU/l/v1z015nFs7Si7tXUwEsvjc1rOJdZCn4QTU+Q==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.3.tgz", - "integrity": "sha512-5rMOWkp7FQGtAH3QJddP4w3s47iT20hwftqdm7b+loe95o8JU8ro3qZbhgMRy0VuFU0DizymF1pBKkn3YHWtsw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.3.tgz", - "integrity": "sha512-h0zj1ldel89V5sjPLo5H1SyMzp4VrgN1tPkN29TmjvO1/r0MuMRwJxL8QY05SmfsZRs6TF0c/IDH3u7XYYmbAg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.3.tgz", - "integrity": "sha512-dkAKcTsTJ+CRX6bnO17qDJbLoW37npd5gSNtSzjYQr0svghLJYGYB0NF1SNcU1vDcjXLYS5pO4qOW4YbFama4A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.3.tgz", - "integrity": "sha512-vnD1YUkovEdnZWEuMmy2X2JmzsHQqPpZElXx6dxENcIwTu+Cu5ERax6+Ke1QsE814Zf3c6rxCfwQdCTQ7tPuXA==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.3.tgz", - "integrity": "sha512-IOXOIm9WaK7plL2gMhsWJd+l2bfrhfilv0uPTptoRoSb2p09RghhQQp9YY6ZJhk/kqmeRt6siRdMSLLwzuT0KQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.3.tgz", - "integrity": "sha512-uTgCwsvQ5+vCQnqM//EfDSuomo2LhdWhFPS8VL8xKf+PKTCrcT/2kPPoWMTs22aB63MLdGMJiE3f1PHvCDmUOw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.3.tgz", - "integrity": "sha512-vNAkR17Ub2MgEud2Wag/OE4HTSI6zlb291UYzHez/psiKarp0J8PKGDnAhMBcHFoOHMXHfExzmjMojJNbAStrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.3.tgz", - "integrity": "sha512-W8H9jlGiSBomkgmouaRoTXo49j4w4Kfbl6I1bIdO/vT0+0u4f20ko3ELzV3hPI6XV6JNBVX+8BC+ajHkvffIJA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.3.tgz", - "integrity": "sha512-EjEomwyLSCg8Ag3LDILIqYCZAq/y3diJ04PnqGRgq8/4O3VNlXyMd54j/saShaN4h5o5mivOjAzmU6C3X4v0xw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.3.tgz", - "integrity": "sha512-WGiE/GgbsEwR33++5rzjiYsKyHywE8QSZPF7Rfx9EBfK3Qn3xyR6IjyCr5Uk38Kg8fG4/2phN7sXp4NPWd3fcw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.3.tgz", - "integrity": "sha512-xRxC0jaJWDLYvcUvjQmHCJSfMrgmUuvsoXgDeU/wTorQ1ngDdUBuFtgY3W1Pc5sprGAvZBtWdJX7RPg/iZZUqA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", - "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.3.0.tgz", - "integrity": "sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@fastify/busboy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", - "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", - "dev": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.2.tgz", - "integrity": "sha512-4F1MBwVr3c/m4bAUef6LgkvBfSjzwH+OfldgHqcuacWwSUetFebM2wi58WfG9uk1rR98U6GwLed4asLJbwdV5w==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.0.4.tgz", - "integrity": "sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==", - "dev": true, - "dependencies": { - "@jsonjoy.com/base64": "^1.1.1", - "@jsonjoy.com/util": "^1.1.2", - "hyperdyperid": "^1.2.0", - "thingies": "^1.20.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.1.3.tgz", - "integrity": "sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true - }, - "node_modules/@ljharb/through": { - "version": "2.3.13", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", - "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.8.tgz", - "integrity": "sha512-+lFwFvU+zQ9zVIFETNtmW++syh3Ps5JS8MPQ8zOYtQZoU+dTR8ivWHTaE2QVk1JG2payGDLUAvpndLAjGMdeeA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.8.tgz", - "integrity": "sha512-T98rfsgfdQMS5/mqdsPb6oHSJ+iBYNa+PQDLtXLh6rzTEBsYP9x2uXxIj6VS4qXVDWXVi8rv85NCOG+UBOsHXQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.8.tgz", - "integrity": "sha512-gVNCi3bYWatdPMeFpFjuZl6bzVL55FkeZU3sPeU+NsMRXC+Zl3qOx3M6cM4OMlJWbhHjYjf2b8q83K0mczaiWQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.8.tgz", - "integrity": "sha512-uEBGCQIChsixpykL0pjCxfF64btv64vzsb1NoM5u0qvabKvKEvErhXGoqovyldDu9u1T/fswD8Kf6ih0vJEvDQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.8.tgz", - "integrity": "sha512-6v0B4sa9ulNezmDZtVpLjNHmA0qZzUl3001YJ2RF0naxsuv/Jq/xEwNYpOzfcdizHfpCE0oBkWzk/r+Slr+0zw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.8.tgz", - "integrity": "sha512-lDLGRIMqdwYD39vinwNqqZUxCdL2m2iIdn+0HyQgIHEiT0g5rIAlzaMKzoGWon5NQumfxXFk9y0DarttkR7C1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz", - "integrity": "sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.2.tgz", - "integrity": "sha512-lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.2.tgz", - "integrity": "sha512-MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.2.tgz", - "integrity": "sha512-FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.2.tgz", - "integrity": "sha512-gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.2.tgz", - "integrity": "sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@ngtools/webpack": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.0.2.tgz", - "integrity": "sha512-I+ZNFGBnykUWBwGPCXy6m9R2fIX/ovnAUHylvThYd/M+FUfc+Z/3DpKEUBYIOLVCLNZR5nuK0t9QLlazYhWFgg==", - "dev": true, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.5", - "webpack": "^5.54.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/@npmcli/agent/node_modules/socks-proxy-agent": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", - "dev": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.7.tgz", - "integrity": "sha512-WaOVvto604d5IpdCRV2KjQu8PzkfE96d50CQGKgywXh2GxXmDeUO5EWcBC4V57uFyrNqx83+MewuJh3WTR3xPA==", - "dev": true, - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", - "dev": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/move-file/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@npmcli/move-file/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/move-file/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@npmcli/move-file/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.1.1.tgz", - "integrity": "sha512-uTq5j/UqUzbOaOxVy+osfOhpqOiLfUZ0Ut33UbcyyAPJbZcJsf4Mrsyb8r58FoIFlofw0iOFsuCA/oDK14VDJQ==", - "dev": true, - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", - "dev": true, - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.0.tgz", - "integrity": "sha512-SEjCPAVHWYUIQR+Yn03kJmrJjZDtJLYpj300m3HV9OTRZNpC5YpbMsM3eTkECyT4aWj8lDr9WeY6TWefpubtYQ==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", - "dev": true, - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nrwl/devkit": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-19.1.1.tgz", - "integrity": "sha512-CrbEy4zBRPPV8gGtwpSgfxJUElXRxEGvvxQlrhoCKmzH7v9407jFjXpzYOipwa9u65a7raCCtsSKYuRdecRglQ==", - "dev": true, - "dependencies": { - "@nx/devkit": "19.1.1" - } - }, - "node_modules/@nrwl/tao": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-19.1.1.tgz", - "integrity": "sha512-03iaf+rnOEf5HHLsiSA7QIk63mBtcU4vkqkggoYLxJpMthx5nD4Z12nk+G/Z5RKWYUG4k3j6G7CFiIQRYOy7TA==", - "dev": true, - "dependencies": { - "nx": "19.1.1", - "tslib": "^2.3.0" - }, - "bin": { - "tao": "index.js" - } - }, - "node_modules/@nx/devkit": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.1.tgz", - "integrity": "sha512-YMt5vFaNMeIKgBwQ3RIFQG7AoYOksd8vNxwunirN95q/70HMIoJQsnRCMT45jVd9D/GIWASgY8QsGTMJfcO0qQ==", - "dev": true, - "dependencies": { - "@nrwl/devkit": "19.1.1", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": ">= 17 <= 20" - } - }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.1.1.tgz", - "integrity": "sha512-5CcgmNhUg5N62zCuzNZfRRPvaLRZNhLk0OkpMa085atEshM8RUAMbN80ffINaBssYtKu6znJ9LhUK+q7C3KiFQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-darwin-x64": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-19.1.1.tgz", - "integrity": "sha512-vDM9vZow3YLA3+7GKTqhtguNcbQPifMTbqm8Aevd/suqCChQsLyD1Hh1Z+o03RNolNTRacNb6GPvoKFY4BJ2tA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-freebsd-x64": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.1.1.tgz", - "integrity": "sha512-FfOBrc1vndWYXSZVgbB9nWRp8/jo7f9b3g3ZfqaVwsGpcYcwz7dxiPV7HQKysTR0WNVv1aTi2Dg1CF+F94qlPw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.1.1.tgz", - "integrity": "sha512-Bb94MmoOsPnTI4n1mrILSwGmx9I50LEkEOgksoiOEYdykWKjbz6z4ZnFCJHTeF0bca1OmF5iCjFWU42KlLUsRQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.1.1.tgz", - "integrity": "sha512-mqiRi95LOUTWldtif3f2aJOFLxg/2jnM1UYj85vUlaLZJmQK64OhQslCAAZCmEWkHAYqEooHaYqj30YmDb92jw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-musl": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.1.1.tgz", - "integrity": "sha512-lhyVsuT19Ez4ynhen6dT+Zdq2cABXcphYSkVSASvZGvka/65AS+0D1hX0TFDPJvbTdsHwVszJQZzIqGmYUkhLA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-gnu": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.1.1.tgz", - "integrity": "sha512-zUQhMwz/gQ0up1iymwTqXbyLJca87HXOP+uAD5wfgarh0yhPDwcGaVsV8O8t2z8W/dH/yYmuppe3gAwsvd5SSg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-musl": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.1.1.tgz", - "integrity": "sha512-3Gc2iwMbFAp50OlIqfgryTtZno/FqPW+AOP1Pijo/jJOZ8DHP3A7Zy8QoJYUgTQxCffzVbhshXW6yy403pV3OQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.1.1.tgz", - "integrity": "sha512-91LJG0triTdZDHnT9l1N1YuIwhmR7iCbKsEv345OdPhHJeQ6GAuJCD0SqDk6aZ13xr7LoRlS8c6bnfctXeslQQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-x64-msvc": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.1.1.tgz", - "integrity": "sha512-rEWRqcW1osCeaZ9KPfZWARIdOHGd0WXRW6iqqRvZZEAIbGlZP/89Sj2o9Fvs5oHpng7kfrqsDbpbikmmlX7HTQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@octokit/auth-token": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-5.1.1.tgz", - "integrity": "sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==", - "dev": true, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-6.1.2.tgz", - "integrity": "sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==", - "dev": true, - "dependencies": { - "@octokit/auth-token": "^5.0.0", - "@octokit/graphql": "^8.0.0", - "@octokit/request": "^9.0.0", - "@octokit/request-error": "^6.0.1", - "@octokit/types": "^13.0.0", - "before-after-hook": "^3.0.2", - "universal-user-agent": "^7.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/endpoint": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.1.tgz", - "integrity": "sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==", - "dev": true, - "dependencies": { - "@octokit/types": "^13.0.0", - "universal-user-agent": "^7.0.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/graphql": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-8.1.1.tgz", - "integrity": "sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==", - "dev": true, - "dependencies": { - "@octokit/request": "^9.0.0", - "@octokit/types": "^13.0.0", - "universal-user-agent": "^7.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/openapi-types": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-22.2.0.tgz", - "integrity": "sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==", - "dev": true - }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.3.0.tgz", - "integrity": "sha512-n4znWfRinnUQF6TPyxs7EctSAA3yVSP4qlJP2YgI3g9d4Ae2n5F3XDOjbUluKRxPU3rfsgpOboI4O4VtPc6Ilg==", - "dev": true, - "dependencies": { - "@octokit/types": "^13.5.0" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "@octokit/core": ">=6" - } - }, - "node_modules/@octokit/plugin-retry": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-7.1.1.tgz", - "integrity": "sha512-G9Ue+x2odcb8E1XIPhaFBnTTIrrUDfXN05iFXiqhR+SeeeDMMILcAnysOsxUpEWcQp2e5Ft397FCXTcPkiPkLw==", - "dev": true, - "dependencies": { - "@octokit/request-error": "^6.0.0", - "@octokit/types": "^13.0.0", - "bottleneck": "^2.15.3" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "@octokit/core": ">=6" - } - }, - "node_modules/@octokit/plugin-throttling": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-9.3.0.tgz", - "integrity": "sha512-B5YTToSRTzNSeEyssnrT7WwGhpIdbpV9NKIs3KyTWHX6PhpYn7gqF/+lL3BvsASBM3Sg5BAUYk7KZx5p/Ec77w==", - "dev": true, - "dependencies": { - "@octokit/types": "^13.0.0", - "bottleneck": "^2.15.3" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "@octokit/core": "^6.0.0" - } - }, - "node_modules/@octokit/request": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.1.1.tgz", - "integrity": "sha512-pyAguc0p+f+GbQho0uNetNQMmLG1e80WjkIaqqgUkihqUp0boRU6nKItXO4VWnr+nbZiLGEyy4TeKRwqaLvYgw==", - "dev": true, - "dependencies": { - "@octokit/endpoint": "^10.0.0", - "@octokit/request-error": "^6.0.1", - "@octokit/types": "^13.1.0", - "universal-user-agent": "^7.0.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/request-error": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.1.tgz", - "integrity": "sha512-1mw1gqT3fR/WFvnoVpY/zUM2o/XkMs/2AszUUG9I69xn0JFLv6PGkPhNk5lbfvROs79wiS0bqiJNxfCZcRJJdg==", - "dev": true, - "dependencies": { - "@octokit/types": "^13.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/types": { - "version": "13.5.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.5.0.tgz", - "integrity": "sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==", - "dev": true, - "dependencies": { - "@octokit/openapi-types": "^22.2.0" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "dev": true, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "dev": true, - "dependencies": { - "graceful-fs": "4.2.10" - }, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file/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/@pnpm/npm-conf": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", - "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", - "dev": true, - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@puppeteer/browsers": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", - "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", - "dev": true, - "dependencies": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "progress": "2.0.3", - "proxy-agent": "6.4.0", - "semver": "7.6.0", - "tar-fs": "3.0.5", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.2" - }, - "bin": { - "browsers": "lib/cjs/main-cli.js" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@puppeteer/browsers/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/@puppeteer/browsers/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@puppeteer/browsers/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/@rollup/plugin-json": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", - "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^5.1.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils/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/@rollup/rollup-android-arm-eabi": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", - "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", - "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", - "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", - "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", - "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", - "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", - "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", - "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", - "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", - "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", - "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", - "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", - "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", - "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", - "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", - "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/wasm-node": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.18.0.tgz", - "integrity": "sha512-DkLoyblRMhJw9ZogW9zCpyH0CNJ+7GaM7Ty+Vl+G21z/Gr7uKBaXqcJqwWUiNYVxTOgxZrxhDG6pmOFxOuswvw==", - "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@schematics/angular": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.0.2.tgz", - "integrity": "sha512-qkJs1oxHtneJ6QxDKpxNyneXGDM9SKVj+Bgi8xUAU3FEzpsYmE/aW3MfwYHOZl0pDBO8c2raqLvlyl3dGP6/Gg==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.0.2", - "@angular-devkit/schematics": "18.0.2", - "jsonc-parser": "3.2.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true - }, - "node_modules/@semantic-release/commit-analyzer": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-12.0.0.tgz", - "integrity": "sha512-qG+md5gdes+xa8zP7lIo1fWE17zRdO8yMCaxh9lyL65TQleoSv8WHHOqRURfghTytUh+NpkSyBprQ5hrkxOKVQ==", - "dev": true, - "dependencies": { - "conventional-changelog-angular": "^7.0.0", - "conventional-commits-filter": "^4.0.0", - "conventional-commits-parser": "^5.0.0", - "debug": "^4.0.0", - "import-from-esm": "^1.0.3", - "lodash-es": "^4.17.21", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "node_modules/@semantic-release/error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-4.0.0.tgz", - "integrity": "sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@semantic-release/github": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.0.5.tgz", - "integrity": "sha512-hmuCDkfru/Uc9+ZBNOSremAupu6BCslvOVDiG0wYcL8TQodCycp6uvwDyeym1H0M4l3ob9c0s0xMBiZjjXQ2yA==", - "dev": true, - "dependencies": { - "@octokit/core": "^6.0.0", - "@octokit/plugin-paginate-rest": "^11.0.0", - "@octokit/plugin-retry": "^7.0.0", - "@octokit/plugin-throttling": "^9.0.0", - "@semantic-release/error": "^4.0.0", - "aggregate-error": "^5.0.0", - "debug": "^4.3.4", - "dir-glob": "^3.0.1", - "globby": "^14.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "issue-parser": "^7.0.0", - "lodash-es": "^4.17.21", - "mime": "^4.0.0", - "p-filter": "^4.0.0", - "url-join": "^5.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "node_modules/@semantic-release/github/node_modules/aggregate-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-5.0.0.tgz", - "integrity": "sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==", - "dev": true, - "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/clean-stack": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-5.2.0.tgz", - "integrity": "sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/globby": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz", - "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@semantic-release/github/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/mime": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/mime/-/mime-4.0.3.tgz", - "integrity": "sha512-KgUb15Oorc0NEKPbvfa0wRU+PItIEZmiv+pyAO2i0oTIVTJhlzMclU7w4RXWQrSOVH5ax/p/CkIO7KI4OyFJTQ==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa" - ], - "bin": { - "mime": "bin/cli.js" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@semantic-release/github/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/github/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-12.0.1.tgz", - "integrity": "sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==", - "dev": true, - "dependencies": { - "@semantic-release/error": "^4.0.0", - "aggregate-error": "^5.0.0", - "execa": "^9.0.0", - "fs-extra": "^11.0.0", - "lodash-es": "^4.17.21", - "nerf-dart": "^1.0.0", - "normalize-url": "^8.0.0", - "npm": "^10.5.0", - "rc": "^1.2.8", - "read-pkg": "^9.0.0", - "registry-auth-token": "^5.0.0", - "semver": "^7.1.2", - "tempy": "^3.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "node_modules/@semantic-release/npm/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/aggregate-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-5.0.0.tgz", - "integrity": "sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==", - "dev": true, - "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/clean-stack": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-5.2.0.tgz", - "integrity": "sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/execa": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.1.0.tgz", - "integrity": "sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^7.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@semantic-release/npm/node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", - "dev": true, - "dependencies": { - "is-unicode-supported": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/human-signals": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", - "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", - "dev": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@semantic-release/npm/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/is-unicode-supported": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", - "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/npm/node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@semantic-release/release-notes-generator": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@semantic-release/release-notes-generator/-/release-notes-generator-13.0.0.tgz", - "integrity": "sha512-LEeZWb340keMYuREMyxrODPXJJ0JOL8D/mCl74B4LdzbxhtXV2LrPN2QBEcGJrlQhoqLO0RhxQb6masHytKw+A==", - "dev": true, - "dependencies": { - "conventional-changelog-angular": "^7.0.0", - "conventional-changelog-writer": "^7.0.0", - "conventional-commits-filter": "^4.0.0", - "conventional-commits-parser": "^5.0.0", - "debug": "^4.0.0", - "get-stream": "^7.0.0", - "import-from-esm": "^1.0.3", - "into-stream": "^7.0.0", - "lodash-es": "^4.17.21", - "read-pkg-up": "^11.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "node_modules/@semantic-release/release-notes-generator/node_modules/get-stream": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-7.0.1.tgz", - "integrity": "sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@sentry-internal/tracing": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.116.0.tgz", - "integrity": "sha512-y5ppEmoOlfr77c/HqsEXR72092qmGYS4QE5gSz5UZFn9CiinEwGfEorcg2xIrrCuU7Ry/ZU2VLz9q3xd04drRA==", - "dev": true, - "dependencies": { - "@sentry/core": "7.116.0", - "@sentry/types": "7.116.0", - "@sentry/utils": "7.116.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/core": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.116.0.tgz", - "integrity": "sha512-J6Wmjjx+o7RwST0weTU1KaKUAlzbc8MGkJV1rcHM9xjNTWTva+nrcCM3vFBagnk2Gm/zhwv3h0PvWEqVyp3U1Q==", - "dev": true, - "dependencies": { - "@sentry/types": "7.116.0", - "@sentry/utils": "7.116.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/integrations": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.116.0.tgz", - "integrity": "sha512-UZb60gaF+7veh1Yv79RiGvgGYOnU6xA97H+hI6tKgc1uT20YpItO4X56Vhp0lvyEyUGFZzBRRH1jpMDPNGPkqw==", - "dev": true, - "dependencies": { - "@sentry/core": "7.116.0", - "@sentry/types": "7.116.0", - "@sentry/utils": "7.116.0", - "localforage": "^1.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/node": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.116.0.tgz", - "integrity": "sha512-HB/4TrJWbnu6swNzkid+MlwzLwY/D/klGt3R0aatgrgWPo2jJm6bSl4LUT39Cr2eg5I1gsREQtXE2mAlC6gm8w==", - "dev": true, - "dependencies": { - "@sentry-internal/tracing": "7.116.0", - "@sentry/core": "7.116.0", - "@sentry/integrations": "7.116.0", - "@sentry/types": "7.116.0", - "@sentry/utils": "7.116.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/types": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.116.0.tgz", - "integrity": "sha512-QCCvG5QuQrwgKzV11lolNQPP2k67Q6HHD9vllZ/C4dkxkjoIym8Gy+1OgAN3wjsR0f/kG9o5iZyglgNpUVRapQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/utils": { - "version": "7.116.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.116.0.tgz", - "integrity": "sha512-Vn9fcvwTq91wJvCd7WTMWozimqMi+dEZ3ie3EICELC2diONcN16ADFdzn65CQQbYwmUzRjN9EjDN2k41pKZWhQ==", - "dev": true, - "dependencies": { - "@sentry/types": "7.116.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "dev": true, - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", - "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "dev": true, - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tootallnate/quickjs-emscripten": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", - "dev": true - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true - }, - "node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "dev": true, - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@types/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/babel__code-frame": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@types/babel__code-frame/-/babel__code-frame-7.0.6.tgz", - "integrity": "sha512-Anitqkl3+KrzcW2k77lRlg/GfLZLWXBuNgbEcIOU6M92yw42vsd3xV/Z/yAHEj8m+KUjL6bWOVOFqX8PFPJ4LA==", - "dev": true - }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/co-body": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-6.1.3.tgz", - "integrity": "sha512-UhuhrQ5hclX6UJctv5m4Rfp52AfG9o9+d9/HwjxhVB5NjXxr5t9oKgJxN8xRHgr35oo8meUEHUPFWiKg6y71aA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*" - } - }, - "node_modules/@types/command-line-args": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", - "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==", - "dev": true - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/content-disposition": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.8.tgz", - "integrity": "sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==", - "dev": true - }, - "node_modules/@types/conventional-commits-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", - "integrity": "sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/convert-source-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-2.0.3.tgz", - "integrity": "sha512-ag0BfJLZf6CQz8VIuRIEYQ5Ggwk/82uvTQf27RcpyDNbY0Vw49LIPqAxk5tqYfrCs9xDaIMvl4aj7ZopnYL8bA==", - "dev": true - }, - "node_modules/@types/cookies": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.9.0.tgz", - "integrity": "sha512-40Zk8qR147RABiQ7NQnBzWzDcjKzNrntB5BAmeGCb2p/MIyOE+4BVvc17wumsUqUw00bJYqoXFHYygQnEFh4/Q==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/express": "*", - "@types/keygrip": "*", - "@types/node": "*" - } - }, - "node_modules/@types/debounce": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz", - "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==", - "dev": true - }, - "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.2.tgz", - "integrity": "sha512-dPSEQElyVJ97BuGduAqQjpBocZWAs0GR94z+ptL7JXQJeJdHw2WBG3EWdFrK36b8Q6j8P4cXOMhgUoi0IIfIsg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/http-assert": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.5.tgz", - "integrity": "sha512-4+tE/lwdAahgZT1g30Jkdm9PzFRde0xwxBNUyRsCitRvCQB90iuA2uJYdUnhnANRcqGXaWOGY4FEoxeElNAK2g==", - "dev": true - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "dev": true - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jasmine": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", - "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", - "dev": true - }, - "node_modules/@types/jasminewd2": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.13.tgz", - "integrity": "sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg==", - "dev": true, - "dependencies": { - "@types/jasmine": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/keygrip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.6.tgz", - "integrity": "sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==", - "dev": true - }, - "node_modules/@types/koa": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.15.0.tgz", - "integrity": "sha512-7QFsywoE5URbuVnG3loe03QXuGajrnotr3gQkXcEBShORai23MePfFYdhz90FEtBBpkyIYQbVD+evKtloCgX3g==", - "dev": true, - "dependencies": { - "@types/accepts": "*", - "@types/content-disposition": "*", - "@types/cookies": "*", - "@types/http-assert": "*", - "@types/http-errors": "*", - "@types/keygrip": "*", - "@types/koa-compose": "*", - "@types/node": "*" - } - }, - "node_modules/@types/koa-compose": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.8.tgz", - "integrity": "sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==", - "dev": true, - "dependencies": { - "@types/koa": "*" - } - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "node_modules/@types/node": { - "version": "20.12.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.13.tgz", - "integrity": "sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==", - "dev": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "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/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.15", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "node_modules/@types/semver-utils": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@types/semver-utils/-/semver-utils-1.1.3.tgz", - "integrity": "sha512-T+YwkslhsM+CeuhYUxyAjWm7mJ5am/K10UX40RuA6k6Lc7eGtq8iY2xOzy7Vq0GOqhl/xZl5l2FwURZMTPTUww==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "dev": true, - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/ws": { - "version": "7.4.7", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", - "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", - "dev": true, - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.11.0.tgz", - "integrity": "sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/type-utils": "7.11.0", - "@typescript-eslint/utils": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.11.0.tgz", - "integrity": "sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "7.11.0", - "@typescript-eslint/utils": "7.11.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.11.0.tgz", - "integrity": "sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/typescript-estree": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.11.0.tgz", - "integrity": "sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.11.0.tgz", - "integrity": "sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.11.0.tgz", - "integrity": "sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.11.0.tgz", - "integrity": "sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/typescript-estree": "7.11.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.11.0.tgz", - "integrity": "sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.11.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", - "dev": true, - "engines": { - "node": ">=14.6.0" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/@web/browser-logs": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@web/browser-logs/-/browser-logs-0.4.0.tgz", - "integrity": "sha512-/EBiDAUCJ2DzZhaFxTPRIznEPeafdLbXShIL6aTu7x73x7ZoxSDv7DGuTsh2rWNMUa4+AKli4UORrpyv6QBOiA==", - "dev": true, - "dependencies": { - "errorstacks": "^2.2.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/config-loader": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.3.1.tgz", - "integrity": "sha512-IYjHXUgSGGNpO3YJQ9foLcazbJlAWDdJGRe9be7aOhon0Nd6Na5JIOJAej7jsMu76fKHr4b4w2LfIdNQ4fJ8pA==", - "dev": true, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/dev-server": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.4.5.tgz", - "integrity": "sha512-R11sODOLFcm51f2uir51KE4QXRSYakDaeBeJdrUutPCmYUDEk86GjYBR3R1wslimnwGPIjhFDsXNMfASxYfgAQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.11", - "@types/command-line-args": "^5.0.0", - "@web/config-loader": "^0.3.0", - "@web/dev-server-core": "^0.7.2", - "@web/dev-server-rollup": "^0.6.1", - "camelcase": "^6.2.0", - "command-line-args": "^5.1.1", - "command-line-usage": "^7.0.1", - "debounce": "^1.2.0", - "deepmerge": "^4.2.2", - "ip": "^2.0.1", - "nanocolors": "^0.2.1", - "open": "^8.0.2", - "portfinder": "^1.0.32" - }, - "bin": { - "wds": "dist/bin.js", - "web-dev-server": "dist/bin.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/dev-server-core": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.7.2.tgz", - "integrity": "sha512-Q/0jpF13Ipk+qGGQ+Yx/FW1TQBYazpkfgYHHo96HBE7qv4V4KKHqHglZcSUxti/zd4bToxX1cFTz8dmbTlb8JA==", - "dev": true, - "dependencies": { - "@types/koa": "^2.11.6", - "@types/ws": "^7.4.0", - "@web/parse5-utils": "^2.1.0", - "chokidar": "^3.4.3", - "clone": "^2.1.2", - "es-module-lexer": "^1.0.0", - "get-stream": "^6.0.0", - "is-stream": "^2.0.0", - "isbinaryfile": "^5.0.0", - "koa": "^2.13.0", - "koa-etag": "^4.0.0", - "koa-send": "^5.0.1", - "koa-static": "^5.0.0", - "lru-cache": "^8.0.4", - "mime-types": "^2.1.27", - "parse5": "^6.0.1", - "picomatch": "^2.2.2", - "ws": "^7.4.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/dev-server-core/node_modules/lru-cache": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz", - "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==", - "dev": true, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@web/dev-server-core/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/@web/dev-server-rollup": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.6.3.tgz", - "integrity": "sha512-dzMwQRBk9Rhpfoo7vvQGvRP18sDELejJCwxsMdt509aLouIB6fviv0i87DJQWbXH24hBeq6+jSILI3JTtVaPZQ==", - "dev": true, - "dependencies": { - "@rollup/plugin-node-resolve": "^15.0.1", - "@web/dev-server-core": "^0.7.2", - "nanocolors": "^0.2.1", - "parse5": "^6.0.1", - "rollup": "^4.4.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/parse5-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-2.1.0.tgz", - "integrity": "sha512-GzfK5disEJ6wEjoPwx8AVNwUe9gYIiwc+x//QYxYDAFKUp4Xb1OJAGLc2l2gVrSQmtPGLKrTRcW90Hv4pEq1qA==", - "dev": true, - "dependencies": { - "@types/parse5": "^6.0.1", - "parse5": "^6.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.18.2.tgz", - "integrity": "sha512-jA+957ic31aG/f1mr1b+HYzf/uTu4QsvFhyVgTKi2s5YQYGBbtfzx9PnYi47MVC9K9OHRbW8cq2Urds9qwSU3w==", - "dev": true, - "dependencies": { - "@web/browser-logs": "^0.4.0", - "@web/config-loader": "^0.3.0", - "@web/dev-server": "^0.4.0", - "@web/test-runner-chrome": "^0.16.0", - "@web/test-runner-commands": "^0.9.0", - "@web/test-runner-core": "^0.13.0", - "@web/test-runner-mocha": "^0.9.0", - "camelcase": "^6.2.0", - "command-line-args": "^5.1.1", - "command-line-usage": "^7.0.1", - "convert-source-map": "^2.0.0", - "diff": "^5.0.0", - "globby": "^11.0.1", - "nanocolors": "^0.2.1", - "portfinder": "^1.0.32", - "source-map": "^0.7.3" - }, - "bin": { - "web-test-runner": "dist/bin.js", - "wtr": "dist/bin.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner-chrome": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.16.0.tgz", - "integrity": "sha512-Edc6Y49aVB6k18S5IOj9OCX3rEf8F3jptIu0p95+imqxmcutFEh1GNmlAk2bQGnXS0U6uVY7Xbf61fiaXUQqhg==", - "dev": true, - "dependencies": { - "@web/test-runner-core": "^0.13.0", - "@web/test-runner-coverage-v8": "^0.8.0", - "async-mutex": "0.4.0", - "chrome-launcher": "^0.15.0", - "puppeteer-core": "^22.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner-commands": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-commands/-/test-runner-commands-0.9.0.tgz", - "integrity": "sha512-zeLI6QdH0jzzJMDV5O42Pd8WLJtYqovgdt0JdytgHc0d1EpzXDsc7NTCJSImboc2NcayIsWAvvGGeRF69SMMYg==", - "dev": true, - "dependencies": { - "@web/test-runner-core": "^0.13.0", - "mkdirp": "^1.0.4" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner-core": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@web/test-runner-core/-/test-runner-core-0.13.2.tgz", - "integrity": "sha512-G0D3mv9jvR+5xILENchPP9v1ZjBf3QVlzarMLR5jedCNbgntzcayF0LeW5wh5uyafGZJH28cYm9jGrJvGipoPQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.11", - "@types/babel__code-frame": "^7.0.2", - "@types/co-body": "^6.1.0", - "@types/convert-source-map": "^2.0.0", - "@types/debounce": "^1.2.0", - "@types/istanbul-lib-coverage": "^2.0.3", - "@types/istanbul-reports": "^3.0.0", - "@web/browser-logs": "^0.4.0", - "@web/dev-server-core": "^0.7.2", - "chokidar": "^3.4.3", - "cli-cursor": "^3.1.0", - "co-body": "^6.1.0", - "convert-source-map": "^2.0.0", - "debounce": "^1.2.0", - "dependency-graph": "^0.11.0", - "globby": "^11.0.1", - "ip": "^2.0.1", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-report": "^3.0.1", - "istanbul-reports": "^3.0.2", - "log-update": "^4.0.0", - "nanocolors": "^0.2.1", - "nanoid": "^3.1.25", - "open": "^8.0.2", - "picomatch": "^2.2.2", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner-core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@web/test-runner-core/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/@web/test-runner-coverage-v8": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.8.0.tgz", - "integrity": "sha512-PskiucYpjUtgNfR2zF2AWqWwjXL7H3WW/SnCAYmzUrtob7X9o/+BjdyZ4wKbOxWWSbJO4lEdGIDLu+8X2Xw+lA==", - "dev": true, - "dependencies": { - "@web/test-runner-core": "^0.13.0", - "istanbul-lib-coverage": "^3.0.0", - "lru-cache": "^8.0.4", - "picomatch": "^2.2.2", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner-coverage-v8/node_modules/lru-cache": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz", - "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==", - "dev": true, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@web/test-runner-coverage-v8/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/@web/test-runner-mocha": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@web/test-runner-mocha/-/test-runner-mocha-0.9.0.tgz", - "integrity": "sha512-ZL9F6FXd0DBQvo/h/+mSfzFTSRVxzV9st/AHhpgABtUtV/AIpVE9to6+xdkpu6827kwjezdpuadPfg+PlrBWqQ==", - "dev": true, - "dependencies": { - "@web/test-runner-core": "^0.13.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web/test-runner/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - } - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz", - "integrity": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zkochan/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/agentkeepalive": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dev": true, - "dependencies": { - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", - "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/angular-eslint": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-18.0.1.tgz", - "integrity": "sha512-wZMLDDHLSWKce8uB4BXln2Rnfk8jxgj9WXcRNcPwS0IJhA2YgcGp4u4GIqqPc6y+U+5LmQc9pzBpETWUBDyfEw==", - "dev": true, - "dependencies": { - "@angular-eslint/builder": "18.0.1", - "@angular-eslint/eslint-plugin": "18.0.1", - "@angular-eslint/eslint-plugin-template": "18.0.1", - "@angular-eslint/schematics": "18.0.1", - "@angular-eslint/template-parser": "18.0.1" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*", - "typescript-eslint": "^8.0.0-alpha.20" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dev": true, - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/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/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/argv-formatter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz", - "integrity": "sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-back": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", - "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ast-types": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true - }, - "node_modules/async-mutex": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.0.tgz", - "integrity": "sha512-eJFZ1YhRR8UN8eBLoNzcDPcy/jqjsg6I1AP+KvWQX80BqOSW1oJPJXDylPUEeMr2ZQvHgnQ//Lp6f3RQ1zI7HA==", - "dev": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "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/axios": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", - "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/b4a": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", - "dev": true - }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", - "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/bare-events": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", - "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", - "dev": true, - "optional": true - }, - "node_modules/bare-fs": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz", - "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==", - "dev": true, - "optional": true, - "dependencies": { - "bare-events": "^2.0.0", - "bare-path": "^2.0.0", - "bare-stream": "^1.0.0" - } - }, - "node_modules/bare-os": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", - "dev": true, - "optional": true - }, - "node_modules/bare-path": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", - "dev": true, - "optional": true, - "dependencies": { - "bare-os": "^2.1.0" - } - }, - "node_modules/bare-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz", - "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==", - "dev": true, - "optional": true, - "dependencies": { - "streamx": "^2.16.1" - } - }, - "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/basic-ftp": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/before-after-hook": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-3.0.2.tgz", - "integrity": "sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==", - "dev": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/body-parser/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true - }, - "node_modules/bottleneck": { - "version": "2.19.5", - "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", - "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==", - "dev": true - }, - "node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "dev": true, - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/boxen/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/boxen/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/boxen/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/boxen/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/boxen/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "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": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/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, - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.3.tgz", - "integrity": "sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/cache-content-type": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", - "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", - "dev": true, - "dependencies": { - "mime-types": "^2.1.18", - "ylru": "^1.2.0" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/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, - "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" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001625", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz", - "integrity": "sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk-template": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", - "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/chalk-template?sponsor=1" - } - }, - "node_modules/chalk-template/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/chalk-template/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chalk-template/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/chalk-template/node_modules/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 - }, - "node_modules/chalk-template/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/chalk-template/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/chrome-launcher": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", - "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/chrome-launcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/chromium-bidi": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.19.tgz", - "integrity": "sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==", - "dev": true, - "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "10.0.0", - "zod": "3.22.4" - }, - "peerDependencies": { - "devtools-protocol": "*" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "bin": { - "highlight": "bin/highlight" - }, - "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" - } - }, - "node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/cli-highlight/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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/cli-highlight/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cli-highlight/node_modules/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 - }, - "node_modules/cli-highlight/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/cli-highlight/node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/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/cli-highlight/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "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.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-highlight/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cliui/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cliui/node_modules/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 - }, - "node_modules/cliui/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/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/co-body": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/co-body/-/co-body-6.1.0.tgz", - "integrity": "sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==", - "dev": true, - "dependencies": { - "inflation": "^2.0.0", - "qs": "^6.5.2", - "raw-body": "^2.3.3", - "type-is": "^1.6.16" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/command-line-args": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", - "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", - "dev": true, - "dependencies": { - "array-back": "^3.1.0", - "find-replace": "^3.0.0", - "lodash.camelcase": "^4.3.0", - "typical": "^4.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/command-line-usage": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.1.tgz", - "integrity": "sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ==", - "dev": true, - "dependencies": { - "array-back": "^6.2.2", - "chalk-template": "^0.4.0", - "table-layout": "^3.0.0", - "typical": "^7.1.1" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/command-line-usage/node_modules/array-back": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", - "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/command-line-usage/node_modules/typical": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz", - "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/compression/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/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/config-chain/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "dev": true, - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" - } - }, - "node_modules/configstore/node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/configstore/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/configstore/node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/conventional-changelog-angular": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", - "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/conventional-changelog-conventionalcommits": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz", - "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/conventional-changelog-writer": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-7.0.1.tgz", - "integrity": "sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==", - "dev": true, - "dependencies": { - "conventional-commits-filter": "^4.0.0", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "meow": "^12.0.1", - "semver": "^7.5.2", - "split2": "^4.0.0" - }, - "bin": { - "conventional-changelog-writer": "cli.mjs" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/conventional-commits-filter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-4.0.0.tgz", - "integrity": "sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/conventional-commits-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", - "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==", - "dev": true, - "dependencies": { - "is-text-path": "^2.0.0", - "JSONStream": "^1.3.5", - "meow": "^12.0.1", - "split2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.mjs" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/convert-hrtime": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz", - "integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/cookies": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", - "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", - "dev": true, - "dependencies": { - "depd": "~2.0.0", - "keygrip": "~1.1.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dev": true, - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/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/core-js": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", - "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", - "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", - "dev": true, - "dependencies": { - "browserslist": "^4.23.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "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/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/cosmiconfig-typescript-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz", - "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==", - "dev": true, - "dependencies": { - "jiti": "^1.19.1" - }, - "engines": { - "node": ">=v16" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=8.2", - "typescript": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/cosmiconfig/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/critters": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", - "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, - "node_modules/critters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/critters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/critters/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/critters/node_modules/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 - }, - "node_modules/critters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/critters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/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, - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/crypto-random-string/node_modules/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/css-functions-list": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz", - "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==", - "dev": true, - "engines": { - "node": ">=12 || >=16" - } - }, - "node_modules/css-loader": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.1.tgz", - "integrity": "sha512-OxIR5P2mjO1PSXk44bWuQ8XtMK4dpEqpIyERCx3ewOo3I8EmbcxMPUc5ScLtQfgXtOojoMv57So4V/C02HQLsw==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dargs": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz", - "integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/data-uri-to-buffer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/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, - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", - "dev": true - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/default-gateway/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/default-gateway/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/default-gateway/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/default-gateway/node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">=10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/degenerator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", - "dev": true, - "dependencies": { - "ast-types": "^0.13.4", - "escodegen": "^2.1.0", - "esprima": "^4.0.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/devtools-protocol": { - "version": "0.0.1286932", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz", - "integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA==", - "dev": true - }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "16.3.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.2.tgz", - "integrity": "sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } - }, - "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/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/duplexer2/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/duplexer2/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/duplexer2/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/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.786", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.786.tgz", - "integrity": "sha512-i/A2UB0sxYViMN0M2zIotQFRIOt1jLuVXudACHBDiJ5gGuAUzf/crZxwlBTdA0O52Hy4CNtTzS7AKRAacs/08Q==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", - "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-ci": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-11.0.0.tgz", - "integrity": "sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==", - "dev": true, - "dependencies": { - "execa": "^8.0.0", - "java-properties": "^1.0.2" - }, - "engines": { - "node": "^18.17 || >=20.6.1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/errorstacks": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/errorstacks/-/errorstacks-2.4.1.tgz", - "integrity": "sha512-jE4i0SMYevwu/xxAuzhly/KTwtj0xDhbzB6m1xPImxTkw8wcCbgarOQPfCVMi5JKVyW7in29pNJCCJrry3Ynnw==", - "dev": true - }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", - "dev": true - }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.3.tgz", - "integrity": "sha512-Kgq0/ZsAPzKrbOjCQcjoSmPoWhlcVnGAUo7jvaLHoxW1Drto0KGkR1xBNg2Cp43b9ImvxmPEJZ9xkfcnqPsfBw==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.3", - "@esbuild/android-arm": "0.21.3", - "@esbuild/android-arm64": "0.21.3", - "@esbuild/android-x64": "0.21.3", - "@esbuild/darwin-arm64": "0.21.3", - "@esbuild/darwin-x64": "0.21.3", - "@esbuild/freebsd-arm64": "0.21.3", - "@esbuild/freebsd-x64": "0.21.3", - "@esbuild/linux-arm": "0.21.3", - "@esbuild/linux-arm64": "0.21.3", - "@esbuild/linux-ia32": "0.21.3", - "@esbuild/linux-loong64": "0.21.3", - "@esbuild/linux-mips64el": "0.21.3", - "@esbuild/linux-ppc64": "0.21.3", - "@esbuild/linux-riscv64": "0.21.3", - "@esbuild/linux-s390x": "0.21.3", - "@esbuild/linux-x64": "0.21.3", - "@esbuild/netbsd-x64": "0.21.3", - "@esbuild/openbsd-x64": "0.21.3", - "@esbuild/sunos-x64": "0.21.3", - "@esbuild/win32-arm64": "0.21.3", - "@esbuild/win32-ia32": "0.21.3", - "@esbuild/win32-x64": "0.21.3" - } - }, - "node_modules/esbuild-wasm": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.21.3.tgz", - "integrity": "sha512-DMOV+eeVra0yVq3XIojfczdEQsz+RiFnpEj7lqs8Gux9mlTpN7yIbw0a4KzLspn0Uhw6UVEH3nUAidSqc/rcQg==", - "dev": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.3.0.tgz", - "integrity": "sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.3.0", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.0", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.0.1", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.0.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", - "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-json/-/eslint-plugin-json-4.0.0.tgz", - "integrity": "sha512-l/P3WTzl2HI8PbwsbDIrZ+6jvwQI4TGuz20ReJkG3Y+gZS5ZurTgx+gBmuLpOgiqMyDJWyJ7+GCjevWtNYQcUg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.21", - "vscode-json-languageservice": "^4.1.6" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", - "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.8.6" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-plugin-prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "eslint-config-prettier": "*", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-scope": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz", - "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/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 - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", - "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz", - "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==", - "dev": true, - "dependencies": { - "acorn": "^8.11.3", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", - "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/execa/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/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true - }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", - "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/express/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fast-memoize": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", - "integrity": "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==", - "dev": true - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/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, - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/finalhandler/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-replace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", - "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", - "dev": true, - "dependencies": { - "array-back": "^3.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/find-up": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz", - "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==", - "dev": true, - "dependencies": { - "locate-path": "^7.2.0", - "path-exists": "^5.0.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up-simple": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", - "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-versions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-6.0.0.tgz", - "integrity": "sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==", - "dev": true, - "dependencies": { - "semver-regex": "^4.0.5", - "super-regex": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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, - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fp-and-or": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/fp-and-or/-/fp-and-or-0.1.4.tgz", - "integrity": "sha512-+yRYRhpnFPWXSly/6V4Lw9IfOV26uu30kynGJ03PW+MnjOEQe45RZ141QcS0aJehYBYA50GfCDnsRbFJdhssRw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/from2/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/from2/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/from2/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/from2/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/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 - }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function-timeout": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-1.0.2.tgz", - "integrity": "sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/gauge/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-uri": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", - "dev": true, - "dependencies": { - "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.2", - "debug": "^4.3.4", - "fs-extra": "^11.2.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/git-log-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/git-log-parser/-/git-log-parser-1.2.0.tgz", - "integrity": "sha512-rnCVNfkTL8tdNryFuaY0fYiBWEBcgF748O6ZI61rslBvr2o7U65c2/6npCRqH40vuAhtgtDiqLTJjBVdrejCzA==", - "dev": true, - "dependencies": { - "argv-formatter": "~1.0.0", - "spawn-error-forwarder": "~1.0.0", - "split2": "~1.0.0", - "stream-combiner2": "~1.1.1", - "through2": "~2.0.0", - "traverse": "~0.6.6" - } - }, - "node_modules/git-log-parser/node_modules/split2": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz", - "integrity": "sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==", - "dev": true, - "dependencies": { - "through2": "~2.0.0" - } - }, - "node_modules/git-raw-commits": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz", - "integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==", - "dev": true, - "dependencies": { - "dargs": "^8.0.0", - "meow": "^12.0.1", - "split2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.mjs" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/glob": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz", - "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/global-directory": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", - "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", - "dev": true, - "dependencies": { - "ini": "4.1.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-directory/node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dev": true, - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "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.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/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/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true - }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/highlight.js": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz", - "integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/hook-std": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hook-std/-/hook-std-3.0.0.tgz", - "integrity": "sha512-jHRQzjSDzMtFy34AGj1DN+vq54WVuhSvKgrHf0OMiFQTwDD4L/qqofVEWjLOBMTn5+lCD3fPg32W9yOfnEJTTw==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/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/hpack.js/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/hpack.js/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/hpack.js/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/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", - "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", - "dev": true, - "dependencies": { - "deep-equal": "~1.0.1", - "http-errors": "~1.8.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-agent/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", - "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.10", - "debug": "^4.3.4", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.5" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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/https-proxy-agent": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "dev": true, - "engines": { - "node": ">=10.18" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "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.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/immutable": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", - "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from-esm": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/import-from-esm/-/import-from-esm-1.3.4.tgz", - "integrity": "sha512-7EyUlPFC0HOlBDpUFGfYstsU7XHxZJKAAMzCT8wZ0hMW7b+hG51LIKTDcsgtz8Pu6YC0HqRVbX+rVUtsGMUKvg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "import-meta-resolve": "^4.0.0" - }, - "engines": { - "node": ">=16.20" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/index-to-position": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-0.1.2.tgz", - "integrity": "sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "node_modules/inflation": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.1.0.tgz", - "integrity": "sha512-t54PPJHG1Pp7VQvxyVCJ9mBbjG3Hqryges9bXoOO6GExCPa+//i/d5GSuFtpx3ALLd7lgIAur6zrIlBQyJuMlQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "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/ini": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", - "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/injection-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.4.0.tgz", - "integrity": "sha512-6jiJt0tCAo9zjHbcwLiPL+IuNe9SQ6a9g0PEzafThW3fOQi0mrmiJGBJvDD6tmhPh8cQHIQtCOrJuBfQME4kPA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.0" - } - }, - "node_modules/inquirer": { - "version": "9.2.22", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.22.tgz", - "integrity": "sha512-SqLLa/Oe5rZUagTR9z+Zd6izyatHglbmbvVofo1KzuVB54YHleWzeHNLoR7FOICGOeQSqeLh1cordb3MzhGcEw==", - "dev": true, - "dependencies": { - "@inquirer/figures": "^1.0.2", - "@ljharb/through": "^2.3.13", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/into-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-7.0.0.tgz", - "integrity": "sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==", - "dev": true, - "dependencies": { - "from2": "^2.3.0", - "p-is-promise": "^3.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", - "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", - "dev": true - }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", - "dev": true, - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/ip-address/node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, - "dependencies": { - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-network-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", - "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-text-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", - "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", - "dev": true, - "dependencies": { - "text-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "dev": true, - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "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/isbinaryfile": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", - "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", - "dev": true, - "engines": { - "node": ">= 18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/issue-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/issue-parser/-/issue-parser-7.0.0.tgz", - "integrity": "sha512-jgAw78HO3gs9UrKqJNQvfDj9Ouy8Mhu40fbEJ8yXff4MW8+/Fcn9iFjyWUQ6SKbX8ipPk3X5A3AyfYHRu6uVLw==", - "dev": true, - "dependencies": { - "lodash.capitalize": "^4.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.uniqby": "^4.7.0" - }, - "engines": { - "node": "^18.17 || >=20.6.1" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jackspeak": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz", - "integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", - "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", - "dev": true, - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/node_modules/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 - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jasmine-core": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.1.2.tgz", - "integrity": "sha512-2oIUMGn00FdUiqz6epiiJr7xcFyNYj3rDcfmnzfkBnHyBQ3cBQUs4mmyGsOb7TTLb9kxk7dBcmEmqhDKkBoDyA==", - "dev": true - }, - "node_modules/jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "dependencies": { - "colors": "1.4.0" - } - }, - "node_modules/java-properties": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/java-properties/-/java-properties-1.0.2.tgz", - "integrity": "sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/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 - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/jju": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", - "dev": true - }, - "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/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "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-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/json-parse-helpfulerror": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz", - "integrity": "sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==", - "dev": true, - "dependencies": { - "jju": "^1.1.0" - } - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "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/jsonlines": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsonlines/-/jsonlines-0.1.1.tgz", - "integrity": "sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA==", - "dev": true - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "dependencies": { - "source-map-support": "^0.5.5" - } - }, - "node_modules/keygrip": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", - "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", - "dev": true, - "dependencies": { - "tsscmp": "1.0.6" - }, - "engines": { - "node": ">= 0.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/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/known-css-properties": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.31.0.tgz", - "integrity": "sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==", - "dev": true - }, - "node_modules/koa": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz", - "integrity": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==", - "dev": true, - "dependencies": { - "accepts": "^1.3.5", - "cache-content-type": "^1.0.0", - "content-disposition": "~0.5.2", - "content-type": "^1.0.4", - "cookies": "~0.9.0", - "debug": "^4.3.2", - "delegates": "^1.0.0", - "depd": "^2.0.0", - "destroy": "^1.0.4", - "encodeurl": "^1.0.2", - "escape-html": "^1.0.3", - "fresh": "~0.5.2", - "http-assert": "^1.3.0", - "http-errors": "^1.6.3", - "is-generator-function": "^1.0.7", - "koa-compose": "^4.1.0", - "koa-convert": "^2.0.0", - "on-finished": "^2.3.0", - "only": "~0.0.2", - "parseurl": "^1.3.2", - "statuses": "^1.5.0", - "type-is": "^1.6.16", - "vary": "^1.1.2" - }, - "engines": { - "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4" - } - }, - "node_modules/koa-compose": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", - "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", - "dev": true - }, - "node_modules/koa-convert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", - "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", - "dev": true, - "dependencies": { - "co": "^4.6.0", - "koa-compose": "^4.1.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/koa-etag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz", - "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==", - "dev": true, - "dependencies": { - "etag": "^1.8.1" - } - }, - "node_modules/koa-send": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz", - "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "http-errors": "^1.7.3", - "resolve-path": "^1.4.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/koa-static": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz", - "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "koa-send": "^5.0.0" - }, - "engines": { - "node": ">= 7.6.0" - } - }, - "node_modules/koa-static/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "dev": true, - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", - "dev": true, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, - "dependencies": { - "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/lie": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", - "dev": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/lighthouse-logger": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", - "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "marky": "^1.2.2" - } - }, - "node_modules/lighthouse-logger/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/lighthouse-logger/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/lines-and-columns": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", - "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/lmdb": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.8.tgz", - "integrity": "sha512-9rp8JT4jPhCRJUL7vRARa2N06OLSYzLwQsEkhC6Qu5XbcLyM/XBLMzDlgS/K7l7c5CdURLdDk9uE+hPFIogHTQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "msgpackr": "^1.9.9", - "node-addon-api": "^6.1.0", - "node-gyp-build-optional-packages": "5.1.1", - "ordered-binary": "^1.4.1", - "weak-lru-cache": "^1.2.2" - }, - "bin": { - "download-lmdb-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.0.8", - "@lmdb/lmdb-darwin-x64": "3.0.8", - "@lmdb/lmdb-linux-arm": "3.0.8", - "@lmdb/lmdb-linux-arm64": "3.0.8", - "@lmdb/lmdb-linux-x64": "3.0.8", - "@lmdb/lmdb-win32-x64": "3.0.8" - } - }, - "node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/localforage": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", - "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", - "dev": true, - "dependencies": { - "lie": "3.1.1" - } - }, - "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/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "dev": true - }, - "node_modules/lodash.assignwith": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz", - "integrity": "sha512-ZznplvbvtjK2gMvnQ1BR/zqPFZmS6jbK4p+6Up4xcRYA7yMIwxHCfbTcrYxXKzzqLsQ05eJPVznEW3tuwV7k1g==", - "dev": true - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "node_modules/lodash.capitalize": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", - "integrity": "sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true - }, - "node_modules/lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true - }, - "node_modules/lodash.startcase": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", - "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", - "dev": true - }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "node_modules/lodash.uniqby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", - "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", - "dev": true - }, - "node_modules/lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/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 - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "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": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/cacache": { - "version": "17.1.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", - "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^7.7.1", - "minipass": "^7.0.3", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/cacache/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/make-fetch-happen/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/make-fetch-happen/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/make-fetch-happen/node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/make-fetch-happen/node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/make-fetch-happen/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/marked": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/marked/-/marked-12.0.2.tgz", - "integrity": "sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==", - "dev": true, - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/marked-terminal": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-7.0.0.tgz", - "integrity": "sha512-sNEx8nn9Ktcm6pL0TnRz8tnXq/mSS0Q1FRSwJOAqw4lAB4l49UeDf85Gm1n9RPFm5qurCPjwi1StAQT2XExhZw==", - "dev": true, - "dependencies": { - "ansi-escapes": "^6.2.0", - "chalk": "^5.3.0", - "cli-highlight": "^2.1.11", - "cli-table3": "^0.6.3", - "node-emoji": "^2.1.3", - "supports-hyperlinks": "^3.0.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "marked": ">=1 <13" - } - }, - "node_modules/marked-terminal/node_modules/ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/marked-terminal/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/marky": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", - "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", - "dev": true - }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/matcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.9.2.tgz", - "integrity": "sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==", - "dev": true, - "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.1.2", - "sonic-forest": "^1.0.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">= 4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/meow": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", - "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", - "dev": true, - "engines": { - "node": ">=16.10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "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/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/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/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", - "dev": true, - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-flush/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/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-json-stream/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/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/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/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/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/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/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/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/msgpackr": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.10.2.tgz", - "integrity": "sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA==", - "dev": true, - "optionalDependencies": { - "msgpackr-extract": "^3.0.2" - } - }, - "node_modules/msgpackr-extract": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.2.tgz", - "integrity": "sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "node-gyp-build-optional-packages": "5.0.7" - }, - "bin": { - "download-msgpackr-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.2" - } - }, - "node_modules/msgpackr-extract/node_modules/node-gyp-build-optional-packages": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.7.tgz", - "integrity": "sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==", - "dev": true, - "optional": true, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" - } - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanocolors": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", - "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/nerf-dart": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/nerf-dart/-/nerf-dart-1.0.0.tgz", - "integrity": "sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==", - "dev": true - }, - "node_modules/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/ng-packagr": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-18.0.0.tgz", - "integrity": "sha512-fIkMk2nOAuhsLGOiCQUVdXpOI2WUdnMX/u8VXMRWVD0i+nLJdcWb1mmRb4TAYgqimy7M47OgQFKQrv/SBMgqGQ==", - "dev": true, - "dependencies": { - "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/wasm-node": "^4.18.0", - "ajv": "^8.12.0", - "ansi-colors": "^4.1.3", - "browserslist": "^4.22.1", - "cacache": "^18.0.0", - "chokidar": "^3.5.3", - "commander": "^12.0.0", - "convert-source-map": "^2.0.0", - "dependency-graph": "^1.0.0", - "esbuild": "^0.21.3", - "fast-glob": "^3.3.1", - "find-cache-dir": "^3.3.2", - "injection-js": "^2.4.0", - "jsonc-parser": "^3.2.0", - "less": "^4.2.0", - "ora": "^5.1.0", - "piscina": "^4.4.0", - "postcss": "^8.4.31", - "rxjs": "^7.8.1", - "sass": "^1.69.5" - }, - "bin": { - "ng-packagr": "cli/main.js" - }, - "engines": { - "node": "^18.19.1 || >=20.11.1" - }, - "optionalDependencies": { - "rollup": "^4.18.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0-next.0 || ^18.1.0-next.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "tslib": "^2.3.0", - "typescript": ">=5.4 <5.5" - }, - "peerDependenciesMeta": { - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/ng-packagr/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/ng-packagr/node_modules/dependency-graph": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", - "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ng-packagr/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/ng-packagr/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/ngx-highlightjs": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/ngx-highlightjs/-/ngx-highlightjs-11.0.1.tgz", - "integrity": "sha512-3JDkuiXWGBE7KccyXM/QQgt/e7NI5PPPzkUx5Hsj3QMbhjEl8424QVCsRDBirqW93eA0eUV/xFQzZDh+FvTmyA==", - "dependencies": { - "highlight.js": "^11.9.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": ">=17.0.0", - "@angular/core": ">=17.0.0" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "optional": true - }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true - }, - "node_modules/node-emoji": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", - "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.1.0.tgz", - "integrity": "sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", - "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", - "dev": true, - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp-build-optional-packages": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", - "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", - "dev": true, - "dependencies": { - "detect-libc": "^2.0.1" - }, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/node-gyp/node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp/node_modules/make-fetch-happen/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-gyp/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true - }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", - "dev": true, - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.1.tgz", - "integrity": "sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==", - "dev": true, - "dependencies": { - "hosted-git-info": "^7.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-10.8.1.tgz", - "integrity": "sha512-Dp1C6SvSMYQI7YHq/y2l94uvI+59Eqbu1EpuKQHQ8p16txXRuRit5gH3Lnaagk2aXDIjg/Iru9pd05bnneKgdw==", - "bundleDependencies": [ - "@isaacs/string-locale-compare", - "@npmcli/arborist", - "@npmcli/config", - "@npmcli/fs", - "@npmcli/map-workspaces", - "@npmcli/package-json", - "@npmcli/promise-spawn", - "@npmcli/redact", - "@npmcli/run-script", - "@sigstore/tuf", - "abbrev", - "archy", - "cacache", - "chalk", - "ci-info", - "cli-columns", - "fastest-levenshtein", - "fs-minipass", - "glob", - "graceful-fs", - "hosted-git-info", - "ini", - "init-package-json", - "is-cidr", - "json-parse-even-better-errors", - "libnpmaccess", - "libnpmdiff", - "libnpmexec", - "libnpmfund", - "libnpmhook", - "libnpmorg", - "libnpmpack", - "libnpmpublish", - "libnpmsearch", - "libnpmteam", - "libnpmversion", - "make-fetch-happen", - "minimatch", - "minipass", - "minipass-pipeline", - "ms", - "node-gyp", - "nopt", - "normalize-package-data", - "npm-audit-report", - "npm-install-checks", - "npm-package-arg", - "npm-pick-manifest", - "npm-profile", - "npm-registry-fetch", - "npm-user-validate", - "p-map", - "pacote", - "parse-conflict-json", - "proc-log", - "qrcode-terminal", - "read", - "semver", - "spdx-expression-parse", - "ssri", - "supports-color", - "tar", - "text-table", - "tiny-relative-date", - "treeverse", - "validate-npm-package-name", - "which", - "write-file-atomic" - ], - "dev": true, - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^7.5.3", - "@npmcli/config": "^8.3.3", - "@npmcli/fs": "^3.1.1", - "@npmcli/map-workspaces": "^3.0.6", - "@npmcli/package-json": "^5.1.1", - "@npmcli/promise-spawn": "^7.0.2", - "@npmcli/redact": "^2.0.0", - "@npmcli/run-script": "^8.1.0", - "@sigstore/tuf": "^2.3.4", - "abbrev": "^2.0.0", - "archy": "~1.0.0", - "cacache": "^18.0.3", - "chalk": "^5.3.0", - "ci-info": "^4.0.0", - "cli-columns": "^4.0.0", - "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.3", - "glob": "^10.4.1", - "graceful-fs": "^4.2.11", - "hosted-git-info": "^7.0.2", - "ini": "^4.1.3", - "init-package-json": "^6.0.3", - "is-cidr": "^5.1.0", - "json-parse-even-better-errors": "^3.0.2", - "libnpmaccess": "^8.0.6", - "libnpmdiff": "^6.1.3", - "libnpmexec": "^8.1.2", - "libnpmfund": "^5.0.11", - "libnpmhook": "^10.0.5", - "libnpmorg": "^6.0.6", - "libnpmpack": "^7.0.3", - "libnpmpublish": "^9.0.9", - "libnpmsearch": "^7.0.6", - "libnpmteam": "^6.0.5", - "libnpmversion": "^6.0.3", - "make-fetch-happen": "^13.0.1", - "minimatch": "^9.0.4", - "minipass": "^7.1.1", - "minipass-pipeline": "^1.2.4", - "ms": "^2.1.2", - "node-gyp": "^10.1.0", - "nopt": "^7.2.1", - "normalize-package-data": "^6.0.1", - "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.3.0", - "npm-package-arg": "^11.0.2", - "npm-pick-manifest": "^9.0.1", - "npm-profile": "^10.0.0", - "npm-registry-fetch": "^17.0.1", - "npm-user-validate": "^2.0.1", - "p-map": "^4.0.0", - "pacote": "^18.0.6", - "parse-conflict-json": "^3.0.1", - "proc-log": "^4.2.0", - "qrcode-terminal": "^0.12.0", - "read": "^3.0.1", - "semver": "^7.6.2", - "spdx-expression-parse": "^4.0.0", - "ssri": "^10.0.6", - "supports-color": "^9.4.0", - "tar": "^6.2.1", - "text-table": "~0.2.0", - "tiny-relative-date": "^1.3.0", - "treeverse": "^3.0.0", - "validate-npm-package-name": "^5.0.1", - "which": "^4.0.0", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "npm": "bin/npm-cli.js", - "npx": "bin/npx-cli.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", - "dev": true, - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates": { - "version": "16.14.20", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.14.20.tgz", - "integrity": "sha512-sYbIhun4DrjO7NFOTdvs11nCar0etEhZTsEjL47eM0TuiGMhmYughRCxG2SpGRmGAQ7AkwN7bw2lWzoE7q6yOQ==", - "dev": true, - "dependencies": { - "@types/semver-utils": "^1.1.1", - "chalk": "^5.3.0", - "cli-table3": "^0.6.3", - "commander": "^10.0.1", - "fast-memoize": "^2.5.2", - "find-up": "5.0.0", - "fp-and-or": "^0.1.4", - "get-stdin": "^8.0.0", - "globby": "^11.0.4", - "hosted-git-info": "^5.1.0", - "ini": "^4.1.1", - "js-yaml": "^4.1.0", - "json-parse-helpfulerror": "^1.0.3", - "jsonlines": "^0.1.1", - "lodash": "^4.17.21", - "make-fetch-happen": "^11.1.1", - "minimatch": "^9.0.3", - "p-map": "^4.0.0", - "pacote": "15.2.0", - "parse-github-url": "^1.0.2", - "progress": "^2.0.3", - "prompts-ncu": "^3.0.0", - "rc-config-loader": "^4.1.3", - "remote-git-tags": "^3.0.0", - "rimraf": "^5.0.5", - "semver": "^7.5.4", - "semver-utils": "^1.1.4", - "source-map-support": "^0.5.21", - "spawn-please": "^2.0.2", - "strip-ansi": "^7.1.0", - "strip-json-comments": "^5.0.1", - "untildify": "^4.0.0", - "update-notifier": "^6.0.2" - }, - "bin": { - "ncu": "build/src/bin/cli.js", - "npm-check-updates": "build/src/bin/cli.js" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/npm-check-updates/node_modules/@npmcli/git": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", - "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", - "dev": true, - "dependencies": { - "@npmcli/promise-spawn": "^6.0.0", - "lru-cache": "^7.4.4", - "npm-pick-manifest": "^8.0.0", - "proc-log": "^3.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@npmcli/promise-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", - "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", - "dev": true, - "dependencies": { - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@npmcli/run-script": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", - "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", - "dev": true, - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^6.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@sigstore/bundle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", - "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", - "dev": true, - "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@sigstore/protobuf-specs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", - "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@sigstore/sign": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", - "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "make-fetch-happen": "^11.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@sigstore/tuf": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", - "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", - "dev": true, - "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0", - "tuf-js": "^1.1.7" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@tufjs/canonical-json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", - "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/@tufjs/models": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", - "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", - "dev": true, - "dependencies": { - "@tufjs/canonical-json": "1.0.0", - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/npm-check-updates/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/npm-check-updates/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/npm-check-updates/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/npm-check-updates/node_modules/cacache": { - "version": "17.1.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", - "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^7.7.1", - "minipass": "^7.0.3", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/npm-check-updates/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm-check-updates/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-check-updates/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/npm-check-updates/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/npm-check-updates/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-check-updates/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/npm-check-updates/node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm-check-updates/node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", - "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.13 || ^14.13 || >=16" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dev": true, - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/cacache/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", - "dev": true, - "dependencies": { - "unique-slug": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/node-gyp/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm-check-updates/node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-packlist": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", - "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", - "dev": true, - "dependencies": { - "ignore-walk": "^6.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-pick-manifest": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz", - "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==", - "dev": true, - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^10.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-registry-fetch": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", - "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-check-updates/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-check-updates/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-check-updates/node_modules/pacote": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", - "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", - "dev": true, - "dependencies": { - "@npmcli/git": "^4.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/promise-spawn": "^6.0.1", - "@npmcli/run-script": "^6.0.0", - "cacache": "^17.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^5.0.0", - "npm-package-arg": "^10.0.0", - "npm-packlist": "^7.0.0", - "npm-pick-manifest": "^8.0.0", - "npm-registry-fetch": "^14.0.0", - "proc-log": "^3.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^6.0.0", - "read-package-json-fast": "^3.0.0", - "sigstore": "^1.3.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "lib/bin.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/pacote/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-check-updates/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-check-updates/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/sigstore": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", - "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "@sigstore/sign": "^1.0.0", - "@sigstore/tuf": "^1.0.3", - "make-fetch-happen": "^11.0.1" - }, - "bin": { - "sigstore": "bin/sigstore.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/npm-check-updates/node_modules/strip-json-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.1.tgz", - "integrity": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-check-updates/node_modules/tuf-js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", - "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", - "dev": true, - "dependencies": { - "@tufjs/models": "1.0.4", - "debug": "^4.3.4", - "make-fetch-happen": "^11.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-check-updates/node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-check-updates/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/npm-check-updates/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.2.tgz", - "integrity": "sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==", - "dev": true, - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", - "dev": true, - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.1.tgz", - "integrity": "sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw==", - "dev": true, - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.0.1.tgz", - "integrity": "sha512-fLu9MTdZTlJAHUek/VLklE6EpIiP3VZpTiuN7OOMCt2Sd67NCpSEetMaxHHEZiZxllp8ZLsUpvbEszqTFEc+wA==", - "dev": true, - "dependencies": { - "@npmcli/redact": "^2.0.0", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", - "dev": true, - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui": { - "version": "8.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/@isaacs/string-locale-compare": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/@npmcli/agent": { - "version": "2.2.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "7.5.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/fs": "^3.1.1", - "@npmcli/installed-package-contents": "^2.1.0", - "@npmcli/map-workspaces": "^3.0.2", - "@npmcli/metavuln-calculator": "^7.1.1", - "@npmcli/name-from-folder": "^2.0.0", - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.1.0", - "@npmcli/query": "^3.1.0", - "@npmcli/redact": "^2.0.0", - "@npmcli/run-script": "^8.1.0", - "bin-links": "^4.0.4", - "cacache": "^18.0.3", - "common-ancestor-path": "^1.0.1", - "hosted-git-info": "^7.0.2", - "json-parse-even-better-errors": "^3.0.2", - "json-stringify-nice": "^1.1.4", - "lru-cache": "^10.2.2", - "minimatch": "^9.0.4", - "nopt": "^7.2.1", - "npm-install-checks": "^6.2.0", - "npm-package-arg": "^11.0.2", - "npm-pick-manifest": "^9.0.1", - "npm-registry-fetch": "^17.0.1", - "pacote": "^18.0.6", - "parse-conflict-json": "^3.0.0", - "proc-log": "^4.2.0", - "proggy": "^2.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^3.0.1", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^10.0.6", - "treeverse": "^3.0.0", - "walk-up-path": "^3.0.1" - }, - "bin": { - "arborist": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/config": { - "version": "8.3.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/map-workspaces": "^3.0.2", - "ci-info": "^4.0.0", - "ini": "^4.1.2", - "nopt": "^7.2.1", - "proc-log": "^4.2.0", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.5", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/fs": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/git": { - "version": "5.0.7", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/map-workspaces": { - "version": "3.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/name-from-folder": "^2.0.0", - "glob": "^10.2.2", - "minimatch": "^9.0.0", - "read-package-json-fast": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { - "version": "7.1.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "cacache": "^18.0.0", - "json-parse-even-better-errors": "^3.0.0", - "pacote": "^18.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/name-from-folder": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/package-json": { - "version": "5.1.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/query": { - "version": "3.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/redact": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "8.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/@sigstore/bundle": { - "version": "2.3.2", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/core": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/sign": { - "version": "2.3.2", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "2.3.4", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/verify": { - "version": "1.2.1", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@tufjs/models": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/abbrev": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/agent-base": { - "version": "7.1.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/aggregate-error": { - "version": "3.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ansi-regex": { - "version": "5.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ansi-styles": { - "version": "6.2.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/npm/node_modules/aproba": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/archy": { - "version": "1.0.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/bin-links": { - "version": "4.0.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "cmd-shim": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "read-cmd-shim": "^4.0.0", - "write-file-atomic": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/binary-extensions": { - "version": "2.3.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/npm/node_modules/cacache": { - "version": "18.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/chalk": { - "version": "5.3.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/npm/node_modules/chownr": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/ci-info": { - "version": "4.0.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/cidr-regex": { - "version": "4.1.1", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "ip-regex": "^5.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/clean-stack": { - "version": "2.2.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/cli-columns": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/npm/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/common-ancestor-path": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/cross-spawn": { - "version": "7.0.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/cssesc": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm/node_modules/debug": { - "version": "4.3.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/npm/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/diff": { - "version": "5.2.0", - "dev": true, - "inBundle": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/npm/node_modules/eastasianwidth": { - "version": "0.2.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/emoji-regex": { - "version": "8.0.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/encoding": { - "version": "0.1.13", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/npm/node_modules/env-paths": { - "version": "2.2.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/err-code": { - "version": "2.0.3", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/exponential-backoff": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "Apache-2.0" - }, - "node_modules/npm/node_modules/fastest-levenshtein": { - "version": "1.0.16", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/npm/node_modules/foreground-child": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/function-bind": { - "version": "1.1.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/npm/node_modules/glob": { - "version": "10.4.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/graceful-fs": { - "version": "4.2.11", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/hasown": { - "version": "2.0.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/npm/node_modules/hosted-git-info": { - "version": "7.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/http-cache-semantics": { - "version": "4.1.1", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause" - }, - "node_modules/npm/node_modules/http-proxy-agent": { - "version": "7.0.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/https-proxy-agent": { - "version": "7.0.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.5", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/npm/node_modules/indent-string": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ini": { - "version": "4.1.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/init-package-json": { - "version": "6.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/package-json": "^5.0.0", - "npm-package-arg": "^11.0.0", - "promzard": "^1.0.0", - "read": "^3.0.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/ip-address": { - "version": "9.0.5", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/npm/node_modules/ip-regex": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/is-cidr": { - "version": "5.1.0", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "cidr-regex": "^4.1.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/is-core-module": { - "version": "2.13.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/npm/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/is-lambda": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/jackspeak": { - "version": "3.1.2", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/npm/node_modules/jsbn": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/json-stringify-nice": { - "version": "1.1.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/jsonparse": { - "version": "1.3.1", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/just-diff": { - "version": "6.0.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/just-diff-apply": { - "version": "5.5.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/libnpmaccess": { - "version": "8.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmdiff": { - "version": "6.1.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.3", - "@npmcli/installed-package-contents": "^2.1.0", - "binary-extensions": "^2.3.0", - "diff": "^5.1.0", - "minimatch": "^9.0.4", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6", - "tar": "^6.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmexec": { - "version": "8.1.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.3", - "@npmcli/run-script": "^8.1.0", - "ci-info": "^4.0.0", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6", - "proc-log": "^4.2.0", - "read": "^3.0.1", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmfund": { - "version": "5.0.11", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmhook": { - "version": "10.0.5", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmorg": { - "version": "6.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmpack": { - "version": "7.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.3", - "@npmcli/run-script": "^8.1.0", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmpublish": { - "version": "9.0.9", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "ci-info": "^4.0.0", - "normalize-package-data": "^6.0.1", - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.2.0", - "semver": "^7.3.7", - "sigstore": "^2.2.0", - "ssri": "^10.0.6" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmsearch": { - "version": "7.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmteam": { - "version": "6.0.5", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmversion": { - "version": "6.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.7", - "@npmcli/run-script": "^8.1.0", - "json-parse-even-better-errors": "^3.0.2", - "proc-log": "^4.2.0", - "semver": "^7.3.7" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/lru-cache": { - "version": "10.2.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/npm/node_modules/make-fetch-happen": { - "version": "13.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/minimatch": { - "version": "9.0.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/minipass": { - "version": "7.1.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/npm/node_modules/minipass-collect": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.5", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/npm/node_modules/minipass-flush": { - "version": "1.0.5", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-json-stream": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-pipeline": { - "version": "1.2.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-sized": { - "version": "1.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minizlib": { - "version": "2.1.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/mkdirp": { - "version": "1.0.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/mute-stream": { - "version": "1.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/negotiator": { - "version": "0.6.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/npm/node_modules/node-gyp": { - "version": "10.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/node-gyp/node_modules/proc-log": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/nopt": { - "version": "7.2.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/normalize-package-data": { - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-audit-report": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-bundled": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-install-checks": { - "version": "6.3.0", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-package-arg": { - "version": "11.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-packlist": { - "version": "8.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-pick-manifest": { - "version": "9.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-profile": { - "version": "10.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-registry-fetch": { - "version": "17.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/redact": "^2.0.0", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-user-validate": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/p-map": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/pacote": { - "version": "18.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/parse-conflict-json": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "just-diff": "^6.0.0", - "just-diff-apply": "^5.2.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/path-key": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/path-scurry": { - "version": "1.11.1", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm/node_modules/proc-log": { - "version": "4.2.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/proggy": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/promise-all-reject-late": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/promise-call-limit": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/promise-inflight": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/promise-retry": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/promzard": { - "version": "1.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "read": "^3.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/qrcode-terminal": { - "version": "0.12.0", - "dev": true, - "inBundle": true, - "bin": { - "qrcode-terminal": "bin/qrcode-terminal.js" - } - }, - "node_modules/npm/node_modules/read": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/read-cmd-shim": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/read-package-json-fast": { - "version": "3.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/retry": { - "version": "0.12.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/npm/node_modules/safer-buffer": { - "version": "2.1.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/npm/node_modules/semver": { - "version": "7.6.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/shebang-command": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/shebang-regex": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/sigstore": { - "version": "2.3.1", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/smart-buffer": { - "version": "4.2.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/npm/node_modules/socks": { - "version": "2.8.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/npm/node_modules/socks-proxy-agent": { - "version": "8.0.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/spdx-correct": { - "version": "3.2.0", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-exceptions": { - "version": "2.5.0", - "dev": true, - "inBundle": true, - "license": "CC-BY-3.0" - }, - "node_modules/npm/node_modules/spdx-expression-parse": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.18", - "dev": true, - "inBundle": true, - "license": "CC0-1.0" - }, - "node_modules/npm/node_modules/sprintf-js": { - "version": "1.1.3", - "dev": true, - "inBundle": true, - "license": "BSD-3-Clause" - }, - "node_modules/npm/node_modules/ssri": { - "version": "10.0.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/string-width": { - "version": "4.2.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/strip-ansi": { - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/supports-color": { - "version": "9.4.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/npm/node_modules/tar": { - "version": "6.2.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/text-table": { - "version": "0.2.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/tiny-relative-date": { - "version": "1.3.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/treeverse": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/tuf-js": { - "version": "2.2.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/unique-filename": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/unique-slug": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/util-deprecate": { - "version": "1.0.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/validate-npm-package-license": { - "version": "3.0.4", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/walk-up-path": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/which": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/which/node_modules/isexe": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/npm/node_modules/wrap-ansi": { - "version": "8.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "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/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/write-file-atomic": { - "version": "5.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nx": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/nx/-/nx-19.1.1.tgz", - "integrity": "sha512-9NPKoAQ+I3KcoFDThAVu7YznE9fKbV/AiE5dAXPbWfye9HjRdnhLQmXN122ADlq4pA5wkXwxvAxRLw2WA7Kkgw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@nrwl/tao": "19.1.1", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.6.0", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "19.1.1", - "@nx/nx-darwin-x64": "19.1.1", - "@nx/nx-freebsd-x64": "19.1.1", - "@nx/nx-linux-arm-gnueabihf": "19.1.1", - "@nx/nx-linux-arm64-gnu": "19.1.1", - "@nx/nx-linux-arm64-musl": "19.1.1", - "@nx/nx-linux-x64-gnu": "19.1.1", - "@nx/nx-linux-x64-musl": "19.1.1", - "@nx/nx-win32-arm64-msvc": "19.1.1", - "@nx/nx-win32-x64-msvc": "19.1.1" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/nx/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/nx/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/nx/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/nx/node_modules/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 - }, - "node_modules/nx/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/nx/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "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/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/only": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", - "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==", - "dev": true - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/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 - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ordered-binary": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.1.tgz", - "integrity": "sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==", - "dev": true - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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-each-series": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-3.0.0.tgz", - "integrity": "sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-filter": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-4.1.0.tgz", - "integrity": "sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==", - "dev": true, - "dependencies": { - "p-map": "^7.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-filter/node_modules/p-map": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.2.tgz", - "integrity": "sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-is-promise": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz", - "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-reduce": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", - "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz", - "integrity": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pac-proxy-agent": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", - "dev": true, - "dependencies": { - "@tootallnate/quickjs-emscripten": "^0.23.0", - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "get-uri": "^6.0.1", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "pac-resolver": "^7.0.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-resolver": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", - "dev": true, - "dependencies": { - "degenerator": "^5.0.0", - "netmask": "^2.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "dev": true, - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pacote": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", - "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", - "dev": true, - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-github-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", - "dev": true, - "bin": { - "parse-github-url": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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/parse-json/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/parse-json/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/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, - "dependencies": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "dev": true, - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-sax-parser/node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "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-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "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.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "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/piscina": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.5.0.tgz", - "integrity": "sha512-iBaLWI56PFP81cfBSomWTmhOo9W2/yhIOL+Tk8O1vBCpK39cM0tGxB+wgYjG31qq4ohGvysfXSdnj8h7g4rZxA==", - "dev": true, - "optionalDependencies": { - "nice-napi": "^1.0.2" - } - }, - "node_modules/pkg-conf": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz", - "integrity": "sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "load-json-file": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-conf/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/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, - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", - "dev": true, - "dependencies": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/portfinder/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", - "dev": true, - "dependencies": { - "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", - "dev": true - }, - "node_modules/postcss-safe-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", - "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-scss": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", - "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss-scss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.4.29" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "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/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", - "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-ms": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.0.0.tgz", - "integrity": "sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==", - "dev": true, - "dependencies": { - "parse-ms": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "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/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prompts-ncu": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/prompts-ncu/-/prompts-ncu-3.0.0.tgz", - "integrity": "sha512-qyz9UxZ5MlPKWVhWrCmSZ1ahm2GVYdjLb8og2sg0IPth1KRuhcggHGuijz0e41dkx35p1t1q3GRISGH7QGALFA==", - "dev": true, - "dependencies": { - "kleur": "^4.0.1", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", - "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "dev": true, - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/puppeteer": { - "version": "22.10.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.10.0.tgz", - "integrity": "sha512-ZOkZd6a6t0BdKcWb0wAYHWQqCfdlN1PPnXOmg/XNrbo6gJhYWFX4qCNb6ahSn8TpAqBqLCoD4Q010F7GwOM7mA==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@puppeteer/browsers": "2.2.3", - "cosmiconfig": "9.0.0", - "devtools-protocol": "0.0.1286932", - "puppeteer-core": "22.10.0" - }, - "bin": { - "puppeteer": "lib/esm/puppeteer/node/cli.js" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/puppeteer-core": { - "version": "22.10.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.10.0.tgz", - "integrity": "sha512-I54J4Vy4I07UHsgB1QSmuFoF7KNQjJWcvFBPhtY+ezMdBfwgGDr8dzYrJa11aPgP9kxIUHjhktcMmmfJkOAtTw==", - "dev": true, - "dependencies": { - "@puppeteer/browsers": "2.2.3", - "chromium-bidi": "0.5.19", - "debug": "4.3.4", - "devtools-protocol": "0.0.1286932", - "ws": "8.17.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/puppeteer-core/node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/qs": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.1.tgz", - "integrity": "sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "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/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", - "dev": true - }, - "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/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc-config-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", - "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "js-yaml": "^4.1.0", - "json5": "^2.2.2", - "require-from-string": "^2.0.2" - } - }, - "node_modules/rc-config-loader/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/rc-config-loader/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/rc/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/read-package-json": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", - "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", - "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", - "dev": true, - "dependencies": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^5.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json-fast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", - "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/read-package-json/node_modules/normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-up": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz", - "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==", - "dev": true, - "dependencies": { - "find-up-simple": "^1.0.0", - "read-pkg": "^9.0.0", - "type-fest": "^4.6.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-package-up/node_modules/type-fest": { - "version": "4.18.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.18.3.tgz", - "integrity": "sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz", - "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.3", - "normalize-package-data": "^6.0.0", - "parse-json": "^8.0.0", - "type-fest": "^4.6.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-11.0.0.tgz", - "integrity": "sha512-LOVbvF1Q0SZdjClSefZ0Nz5z8u+tIE7mV5NibzmE9VYmDe9CaBbAVtz1veOSZbofrdsilxuDAYnFenukZVp8/Q==", - "deprecated": "Renamed to read-package-up", - "dev": true, - "dependencies": { - "find-up-simple": "^1.0.0", - "read-pkg": "^9.0.0", - "type-fest": "^4.6.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "4.18.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.18.3.tgz", - "integrity": "sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg/node_modules/parse-json": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.1.0.tgz", - "integrity": "sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "index-to-position": "^0.1.2", - "type-fest": "^4.7.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "4.18.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.18.3.tgz", - "integrity": "sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "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/readdirp/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/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", - "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "dev": true - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", - "dev": true, - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "dev": true, - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remote-git-tags": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remote-git-tags/-/remote-git-tags-3.0.0.tgz", - "integrity": "sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-path": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz", - "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==", - "dev": true, - "dependencies": { - "http-errors": "~1.6.2", - "path-is-absolute": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/resolve-path/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/resolve-path/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/resolve-path/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/resolve-path/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.7.tgz", - "integrity": "sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==", - "dev": true, - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/roarr/node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true - }, - "node_modules/rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", - "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", - "dev": true, - "engines": { - "node": ">=0.12.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/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.77.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz", - "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz", - "integrity": "sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==", - "dev": true, - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "dev": true, - "optional": true - }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semantic-release": { - "version": "23.1.1", - "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-23.1.1.tgz", - "integrity": "sha512-qqJDBhbtHsjUEMsojWKGuL5lQFCJuPtiXKEIlFKyTzDDGTAE/oyvznaP8GeOr5PvcqBJ6LQz4JCENWPLeehSpA==", - "dev": true, - "dependencies": { - "@semantic-release/commit-analyzer": "^12.0.0", - "@semantic-release/error": "^4.0.0", - "@semantic-release/github": "^10.0.0", - "@semantic-release/npm": "^12.0.0", - "@semantic-release/release-notes-generator": "^13.0.0", - "aggregate-error": "^5.0.0", - "cosmiconfig": "^9.0.0", - "debug": "^4.0.0", - "env-ci": "^11.0.0", - "execa": "^9.0.0", - "figures": "^6.0.0", - "find-versions": "^6.0.0", - "get-stream": "^6.0.0", - "git-log-parser": "^1.2.0", - "hook-std": "^3.0.0", - "hosted-git-info": "^7.0.0", - "import-from-esm": "^1.3.1", - "lodash-es": "^4.17.21", - "marked": "^12.0.0", - "marked-terminal": "^7.0.0", - "micromatch": "^4.0.2", - "p-each-series": "^3.0.0", - "p-reduce": "^3.0.0", - "read-package-up": "^11.0.0", - "resolve-from": "^5.0.0", - "semver": "^7.3.2", - "semver-diff": "^4.0.0", - "signale": "^1.2.1", - "yargs": "^17.5.1" - }, - "bin": { - "semantic-release": "bin/semantic-release.js" - }, - "engines": { - "node": ">=20.8.1" - } - }, - "node_modules/semantic-release-export-data": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semantic-release-export-data/-/semantic-release-export-data-1.0.1.tgz", - "integrity": "sha512-6vlgrrzzcMi/REhQd65Bh4dfSKmgwXOJ/Q2RVlT9WsU4Ya1T2qGpkSrMfG/n6oFRrqBdbDlyZgxNd94ziW+vSg==", - "dev": true, - "dependencies": { - "@actions/core": "^1.10.0" - }, - "peerDependencies": { - "semantic-release": ">=18" - } - }, - "node_modules/semantic-release/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/aggregate-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-5.0.0.tgz", - "integrity": "sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==", - "dev": true, - "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/clean-stack": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-5.2.0.tgz", - "integrity": "sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/execa": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.1.0.tgz", - "integrity": "sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^7.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/semantic-release/node_modules/execa/node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", - "dev": true, - "dependencies": { - "is-unicode-supported": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/semantic-release/node_modules/human-signals": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", - "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", - "dev": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/semantic-release/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/is-unicode-supported": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", - "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semantic-release/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/semantic-release/node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true - }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "dev": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semver-regex": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz", - "integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/semver-utils": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/semver-utils/-/semver-utils-1.1.4.tgz", - "integrity": "sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==", - "dev": true - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/send/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/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/send/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "dev": true, - "dependencies": { - "type-fest": "^0.13.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/serialize-error/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "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/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/signale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/signale/-/signale-1.4.0.tgz", - "integrity": "sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==", - "dev": true, - "dependencies": { - "chalk": "^2.3.2", - "figures": "^2.0.0", - "pkg-conf": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/signale/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/skin-tone": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", - "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "dev": true, - "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/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 - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/snyk": { - "version": "1.1291.1", - "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.1291.1.tgz", - "integrity": "sha512-a+phPmN0HrXzf81fx2qcaAnbZ7rK3WG1OhOHXoBHvRUIlAKIsoAozDSlWPSs0OuQI1hpQL/15O7xUFo3kDwrew==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@sentry/node": "^7.36.0", - "global-agent": "^3.0.0" - }, - "bin": { - "snyk": "bin/snyk" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/socks": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", - "dev": true, - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/sonic-forest": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sonic-forest/-/sonic-forest-1.0.3.tgz", - "integrity": "sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==", - "dev": true, - "dependencies": { - "tree-dump": "^1.0.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", - "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", - "dev": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/spawn-error-forwarder": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz", - "integrity": "sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==", - "dev": true - }, - "node_modules/spawn-please": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/spawn-please/-/spawn-please-2.0.2.tgz", - "integrity": "sha512-KM8coezO6ISQ89c1BzyWNtcn2V2kAVtwIXd3cN/V5a0xPYc1F/vydrRc01wsKFEQ/p+V1a4sw4z2yMITIXrgGw==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3" - }, - "engines": { - "node": ">=14" - } - }, - "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.18", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", - "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true, - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/ssri": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", - "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", - "dev": true, - "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-combiner2/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/stream-combiner2/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/stream-combiner2/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/stream-combiner2/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/stream-read-all": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/stream-read-all/-/stream-read-all-3.0.1.tgz", - "integrity": "sha512-EWZT9XOceBPlVJRrYcykW8jyRSZYbkb/0ZK36uLEmoWVO5gxBOnntNTseNzfREsqxqdfEGQrD8SXQ3QWbBmq8A==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/streamx": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", - "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", - "dev": true, - "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "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/string-width-cjs": { - "name": "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/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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-ansi-cjs": { - "name": "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-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - }, - "bin": { - "sl-log-transformer": "bin/sl-log-transformer.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.6.1.tgz", - "integrity": "sha512-yNgz2PqWLkhH2hw6X9AweV9YvoafbAD5ZsFdKN9BvSDVwGvPh+AUIrn7lYwy1S7IHmtFin75LLfX1m0D2tHu8Q==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" - }, - { - "type": "github", - "url": "https://github.com/sponsors/stylelint" - } - ], - "dependencies": { - "@csstools/css-parser-algorithms": "^2.6.3", - "@csstools/css-tokenizer": "^2.3.1", - "@csstools/media-query-list-parser": "^2.1.11", - "@csstools/selector-specificity": "^3.1.1", - "@dual-bundle/import-meta-resolve": "^4.1.0", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.2", - "css-tree": "^2.3.1", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^9.0.0", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.3.1", - "ignore": "^5.3.1", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.31.0", - "mathml-tag-names": "^2.1.3", - "meow": "^13.2.0", - "micromatch": "^4.0.7", - "normalize-path": "^3.0.0", - "picocolors": "^1.0.1", - "postcss": "^8.4.38", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^7.0.0", - "postcss-selector-parser": "^6.1.0", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^7.1.0", - "supports-hyperlinks": "^3.0.0", - "svg-tags": "^1.0.0", - "table": "^6.8.2", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "stylelint": "bin/stylelint.mjs" - }, - "engines": { - "node": ">=18.12.0" - } - }, - "node_modules/stylelint-config-prettier": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.5.tgz", - "integrity": "sha512-U44lELgLZhbAD/xy/vncZ2Pq8sh2TnpiPvo38Ifg9+zeioR+LAkHu0i6YORIOxFafZoVg0xqQwex6e6F25S5XA==", - "dev": true, - "bin": { - "stylelint-config-prettier": "bin/check.js", - "stylelint-config-prettier-check": "bin/check.js" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "stylelint": ">= 11.x < 15" - } - }, - "node_modules/stylelint-config-recommended": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", - "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", - "dev": true, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.0.0" - } - }, - "node_modules/stylelint-config-recommended-scss": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz", - "integrity": "sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==", - "dev": true, - "dependencies": { - "postcss-scss": "^4.0.9", - "stylelint-config-recommended": "^14.0.0", - "stylelint-scss": "^6.0.0" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "postcss": "^8.3.3", - "stylelint": "^16.0.2" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } - } - }, - "node_modules/stylelint-prettier": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylelint-prettier/-/stylelint-prettier-5.0.0.tgz", - "integrity": "sha512-RHfSlRJIsaVg5Br94gZVdWlz/rBTyQzZflNE6dXvSxt/GthWMY3gEHsWZEBaVGg7GM+XrtVSp4RznFlB7i0oyw==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "prettier": ">=3.0.0", - "stylelint": ">=16.0.0" - } - }, - "node_modules/stylelint-scss": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.3.0.tgz", - "integrity": "sha512-8OSpiuf1xC7f8kllJsBOFAOYp/mR/C1FXMVeOFjtJPw+AFvEmC93FaklHt7MlOqU4poxuQ1TkYMyfI0V+1SxjA==", - "dev": true, - "dependencies": { - "known-css-properties": "^0.30.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.15", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.0.2" - } - }, - "node_modules/stylelint-scss/node_modules/known-css-properties": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", - "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", - "dev": true - }, - "node_modules/stylelint/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/stylelint/node_modules/file-entry-cache": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.0.0.tgz", - "integrity": "sha512-6MgEugi8p2tiUhqO7GnPsmbCCzj0YRCwwaTbpGRyKZesjRSzkqkAE9fPp7V2yMs5hwfgbQLgdvSSkGNg1s5Uvw==", - "dev": true, - "dependencies": { - "flat-cache": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/stylelint/node_modules/flat-cache": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz", - "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==", - "dev": true, - "dependencies": { - "flatted": "^3.3.1", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/stylelint/node_modules/meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylelint/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/super-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.0.0.tgz", - "integrity": "sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==", - "dev": true, - "dependencies": { - "function-timeout": "^1.0.1", - "time-span": "^5.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=14.18" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/synckit": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", - "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", - "dev": true, - "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/table": { - "version": "6.8.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", - "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table-layout": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-3.0.2.tgz", - "integrity": "sha512-rpyNZYRw+/C+dYkcQ3Pr+rLxW4CfHpXjPDnG7lYhdRoUcZTUt+KEsX+94RGp/aVp/MQU35JCITv2T/beY4m+hw==", - "dev": true, - "dependencies": { - "@75lb/deep-merge": "^1.1.1", - "array-back": "^6.2.2", - "command-line-args": "^5.2.1", - "command-line-usage": "^7.0.0", - "stream-read-all": "^3.0.1", - "typical": "^7.1.1", - "wordwrapjs": "^5.1.0" - }, - "bin": { - "table-layout": "bin/cli.js" - }, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/table-layout/node_modules/array-back": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", - "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/table-layout/node_modules/typical": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz", - "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "dev": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-fs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", - "dev": true, - "dependencies": { - "pump": "^3.0.0", - "tar-stream": "^3.1.5" - }, - "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" - } - }, - "node_modules/tar-fs/node_modules/tar-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", - "dev": true, - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/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/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.1.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.1.0.tgz", - "integrity": "sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==", - "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/tempy/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/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/text-extensions": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", - "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thingies": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", - "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", - "dev": true, - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "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/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/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/through2/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/through2/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/through2/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/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/time-span": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz", - "integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==", - "dev": true, - "dependencies": { - "convert-hrtime": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "dev": true, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "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/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/traverse": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz", - "integrity": "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==", - "dev": true, - "dependencies": { - "gopd": "^1.0.1", - "typedarray.prototype.slice": "^1.0.3", - "which-typed-array": "^1.1.15" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tree-dump": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.1.tgz", - "integrity": "sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/tsscmp": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", - "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", - "dev": true, - "engines": { - "node": ">=0.6.x" - } - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "dev": true, - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/tuf-js/node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-coverage": { - "version": "2.28.2", - "resolved": "https://registry.npmjs.org/type-coverage/-/type-coverage-2.28.2.tgz", - "integrity": "sha512-mTANnzAeuH7ldrg0fzPnhh+aCCSVAO7V7hlBoVg4XxuUtQyD3ogir/R7Z6Q7W0H1JREtDIY4I91SGHAgEPi6Bw==", - "dev": true, - "dependencies": { - "minimist": "1", - "type-coverage-core": "^2.28.1" - }, - "bin": { - "type-coverage": "bin/type-coverage" - } - }, - "node_modules/type-coverage-core": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/type-coverage-core/-/type-coverage-core-2.28.1.tgz", - "integrity": "sha512-NniLJtLiDg0+dhrf/9ACGwi3OAhIfvd20f1CB0yxIUBMECwmJp7e7me3lM8djkrDBJtqSY+uXA6PRs+yv3HTnA==", - "dev": true, - "dependencies": { - "fast-glob": "3", - "minimatch": "6 || 7 || 8 || 9", - "normalize-path": "3", - "tslib": "1 || 2", - "tsutils": "3" - }, - "peerDependencies": { - "typescript": "2 || 3 || 4 || 5" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typedarray.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz", - "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-errors": "^1.3.0", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-offset": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/typescript-eslint": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-7.11.0.tgz", - "integrity": "sha512-ZKe3yHF/IS/kCUE4CGE3UgtK+Q7yRk1e9kwEI0rqm9XxMTd9P1eHe0LVVtrZ3oFuIQ2unJ9Xn0vTsLApzJ3aPw==", - "dev": true, - "dependencies": { - "@typescript-eslint/eslint-plugin": "7.11.0", - "@typescript-eslint/parser": "7.11.0", - "@typescript-eslint/utils": "7.11.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/typical": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", - "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/undici": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.18.0.tgz", - "integrity": "sha512-nT8jjv/fE9Et1ilR6QoW8ingRTY2Pp4l2RUrdzV5Yz35RJDrtPc1DXvuNqcpsJSGIRHFdt3YKKktTzJA6r0fTA==", - "dev": true, - "engines": { - "node": ">=18.17" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "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/universal-user-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", - "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==", - "dev": true - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "dev": true, - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-join": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz", - "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/urlpattern-polyfill": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", - "dev": true - }, - "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/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/v8-to-istanbul": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", - "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "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/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vite": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", - "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", - "dev": true, - "dependencies": { - "esbuild": "^0.20.1", - "postcss": "^8.4.38", - "rollup": "^4.13.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", - "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", - "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.2", - "@esbuild/android-arm": "0.20.2", - "@esbuild/android-arm64": "0.20.2", - "@esbuild/android-x64": "0.20.2", - "@esbuild/darwin-arm64": "0.20.2", - "@esbuild/darwin-x64": "0.20.2", - "@esbuild/freebsd-arm64": "0.20.2", - "@esbuild/freebsd-x64": "0.20.2", - "@esbuild/linux-arm": "0.20.2", - "@esbuild/linux-arm64": "0.20.2", - "@esbuild/linux-ia32": "0.20.2", - "@esbuild/linux-loong64": "0.20.2", - "@esbuild/linux-mips64el": "0.20.2", - "@esbuild/linux-ppc64": "0.20.2", - "@esbuild/linux-riscv64": "0.20.2", - "@esbuild/linux-s390x": "0.20.2", - "@esbuild/linux-x64": "0.20.2", - "@esbuild/netbsd-x64": "0.20.2", - "@esbuild/openbsd-x64": "0.20.2", - "@esbuild/sunos-x64": "0.20.2", - "@esbuild/win32-arm64": "0.20.2", - "@esbuild/win32-ia32": "0.20.2", - "@esbuild/win32-x64": "0.20.2" - } - }, - "node_modules/vscode-json-languageservice": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.2.1.tgz", - "integrity": "sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==", - "dev": true, - "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-languageserver-textdocument": "^1.0.3", - "vscode-languageserver-types": "^3.16.0", - "vscode-nls": "^5.0.0", - "vscode-uri": "^3.0.3" - } - }, - "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz", - "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==", - "dev": true - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.5", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", - "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", - "dev": true - }, - "node_modules/vscode-nls": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", - "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==", - "dev": true - }, - "node_modules/vscode-uri": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", - "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", - "dev": true - }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/weak-lru-cache": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", - "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.2.1.tgz", - "integrity": "sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", - "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", - "dev": true, - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.4.0", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "rimraf": "^5.0.5", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.1.0", - "ws": "^8.16.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/webpack-dev-server/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dev": true, - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, - "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } - } - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/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/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dev": true, - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dev": true, - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/widest-line/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/widest-line/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/widest-line/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/widest-line/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/wordwrapjs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.0.tgz", - "integrity": "sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "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/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/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 - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/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 - }, - "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/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "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/ylru": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz", - "integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.0.2.tgz", - "integrity": "sha512-Ct97huExsu7cWeEjmrXlofevF8CvzUglJ4iGUet5B8xn1oumtAZBpHU4GzYuoE6PVqcZ5hghtBrSlhwHuR1Jmw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", - "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zone.js": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.6.tgz", - "integrity": "sha512-vyRNFqofdaHVdWAy7v3Bzmn84a1JHWSjpuTZROT/uYn8I3p2cmo7Ro9twFmYRQDPhiYOV7QLk0hhY4JJQVqS6Q==", - "peer": true - } - } -} diff --git a/package.json b/package.json index f620b3c..a4b3912 100644 --- a/package.json +++ b/package.json @@ -36,38 +36,38 @@ "url": "https://github.com/JsDaddy/ngx-loader-indicator.git" }, "dependencies": { - "@angular/animations": "18.0.1", - "@angular/common": "18.0.1", - "@angular/compiler": "18.0.1", - "@angular/core": "18.0.1", - "@angular/forms": "18.0.1", - "@angular/platform-browser": "18.0.1", - "@angular/platform-browser-dynamic": "18.0.1", - "@angular/router": "^18.0.1", + "@angular/animations": "18.0.6", + "@angular/common": "18.0.6", + "@angular/compiler": "18.0.6", + "@angular/core": "18.0.6", + "@angular/forms": "18.0.6", + "@angular/platform-browser": "18.0.6", + "@angular/platform-browser-dynamic": "18.0.6", + "@angular/router": "^18.0.6", "core-js": "3.37.1", - "highlight.js": "^11.9.0", - "ngx-highlightjs": "^11.0.1", + "highlight.js": "^11.10.0", + "ngx-highlightjs": "^12.0.0", "rxjs": "7.8.1" }, "devDependencies": { - "@angular-devkit/build-angular": "18.0.2", - "@angular-eslint/builder": "18.0.1", - "@angular-eslint/eslint-plugin": "18.0.1", - "@angular-eslint/eslint-plugin-template": "18.0.1", - "@angular-eslint/schematics": "18.0.1", - "@angular-eslint/template-parser": "18.0.1", - "@angular/cli": "18.0.2", - "@angular/compiler-cli": "18.0.1", - "@angular/language-service": "18.0.1", + "@angular-devkit/build-angular": "18.0.7", + "@angular-eslint/builder": "18.1.0", + "@angular-eslint/eslint-plugin": "18.1.0", + "@angular-eslint/eslint-plugin-template": "18.1.0", + "@angular-eslint/schematics": "18.1.0", + "@angular-eslint/template-parser": "18.1.0", + "@angular/cli": "18.0.7", + "@angular/compiler-cli": "18.0.6", + "@angular/language-service": "18.0.6", "@commitlint/cli": "19.3.0", "@commitlint/config-conventional": "19.2.2", "@types/jasmine": "5.1.4", "@types/jasminewd2": "2.0.13", - "@types/node": "20.12.13", - "@typescript-eslint/eslint-plugin": "7.11.0", + "@types/node": "20.14.10", + "@typescript-eslint/eslint-plugin": "7.15.0", "@web/test-runner": "^0.18.2", - "angular-eslint": "^18.0.1", - "eslint": "9.3.0", + "angular-eslint": "^18.1.0", + "eslint": "9.6.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-json": "4.0.0", @@ -78,19 +78,19 @@ "ng-packagr": "18.0.0", "npm-check-updates": "^16.14.20", "postcss-scss": "4.0.9", - "prettier": "3.2.5", - "puppeteer": "22.10.0", - "semantic-release": "23.1.1", - "semantic-release-export-data": "1.0.1", - "snyk": "^1.1291.1", + "prettier": "3.3.2", + "puppeteer": "22.12.1", + "semantic-release": "24.0.0", + "semantic-release-export-data": "1.1.0", + "snyk": "^1.1292.1", "stylelint": "16.6.1", "stylelint-config-prettier": "9.0.5", "stylelint-config-recommended-scss": "14.0.0", "stylelint-prettier": "5.0.0", "ts-node": "10.9.2", - "type-coverage": "^2.28.2", + "type-coverage": "^2.29.0", "typescript": "5.4.5", - "typescript-eslint": "^7.11.0" + "typescript-eslint": "^7.15.0" }, "typeCoverage": { "atLeast": 98, diff --git a/src/libraries b/src/libraries index 39670ca..bb8749e 160000 --- a/src/libraries +++ b/src/libraries @@ -1 +1 @@ -Subproject commit 39670ca78c9eb0fbfa2167a8afe9a49a6316659d +Subproject commit bb8749e7465ce43652ddc4d3272b233435a5df7d From 2c5e77afc69b3cdedf53a34e7c090b94d98322ac Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:21:38 +0300 Subject: [PATCH 07/13] feat(ref: #118): enhancement --- .github/PULL_REQUEST_TEMPLATE.md | 26 ++-- .github/workflows/publish.yml | 2 +- .lintstagedrc | 4 +- .releaserc.yaml | 8 +- .stylelintignore | 1 + .stylelintrc.json | 3 + CHANGELOG.md | 29 +++-- CONTRIBUTING.md | 14 +-- README.md | 25 ++-- bun.lockb | Bin 695656 -> 711870 bytes eslint.config.js | 94 +++++++++++++- package.json | 88 ++++++------- .../ngx-loader-indicator-lib/ng-package.json | 12 +- .../ngx-loader-indicator-lib/package.json | 2 +- .../src/lib/ngx-loader-indicator.config.ts | 20 +-- .../src/lib/ngx-loader-indicator.directive.ts | 10 +- .../src/lib/ngx-loader-indicator.providers.ts | 8 +- .../tsconfig.lib.json | 20 ++- .../tsconfig.spec.json | 17 +-- src/app/app.component.html | 8 +- src/app/app.component.scss | 24 +--- src/app/app.component.ts | 8 +- src/app/cards/cards.component.html | 81 ++++++------ src/app/cards/cards.component.scss | 113 +---------------- src/app/cards/cards.component.ts | 4 +- .../{cards.interface.ts => cards.type.ts} | 4 +- .../custom-loader.component.html | 2 +- src/app/shared/form/form.component.html | 18 ++- src/app/shared/form/form.component.scss | 24 ++-- src/app/shared/form/form.component.ts | 4 +- .../form/{form.interface.ts => form.type.ts} | 4 +- src/assets/content/card.ts | 4 +- src/assets/content/lists.ts | 4 +- src/libraries | 2 +- src/main.ts | 1 + src/styles.scss | 4 +- tailwind.config.ts | 117 ++++++++++++++++++ tsconfig.app.json | 18 ++- tsconfig.eslint.json | 4 + tsconfig.json | 8 +- tsconfig.spec.json | 18 ++- 41 files changed, 479 insertions(+), 378 deletions(-) rename src/app/cards/{cards.interface.ts => cards.type.ts} (82%) rename src/app/shared/form/{form.interface.ts => form.type.ts} (80%) create mode 100644 tailwind.config.ts create mode 100644 tsconfig.eslint.json diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ae99b8c..3862bcf 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,9 +2,9 @@ Please check if your PR fulfills the following requirements: -- [ ] The commit message follows our guidelines: https://github.com/JsDaddy/ngx-loader-indicator/blob/develop/CONTRIBUTING.md#commit -- [ ] Tests for the changes have been added (for bug fixes / features) -- [ ] Docs have been added / updated (for bug fixes / features) +- [ ] The commit message follows our guidelines: https://github.com/JsDaddy/ngx-loader-indicator/blob/develop/CONTRIBUTING.md#commit +- [ ] Tests for the changes have been added (for bug fixes / features) +- [ ] Docs have been added / updated (for bug fixes / features) ## PR Type @@ -12,14 +12,14 @@ What kind of change does this PR introduce? -- [ ] Bugfix -- [ ] Feature -- [ ] Code style update (formatting, local variables) -- [ ] Refactoring (no functional changes, no api changes) -- [ ] Build related changes -- [ ] CI related changes -- [ ] Documentation content changes -- [ ] Other... Please describe: +- [ ] Bugfix +- [ ] Feature +- [ ] Code style update (formatting, local variables) +- [ ] Refactoring (no functional changes, no api changes) +- [ ] Build related changes +- [ ] CI related changes +- [ ] Documentation content changes +- [ ] Other... Please describe: ## What is the current behavior? @@ -31,8 +31,8 @@ Issue Number: N/A ## Does this PR introduce a breaking change? -- [ ] Yes -- [ ] No +- [ ] Yes +- [ ] No diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 47a0b05..384b1cc 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,4 +1,4 @@ -name: Publish npm +name: Publish bun on: push: diff --git a/.lintstagedrc b/.lintstagedrc index d286315..118fbe6 100644 --- a/.lintstagedrc +++ b/.lintstagedrc @@ -1,7 +1,7 @@ { "*.{ts,js,json}": [ "eslint --report-unused-disable-directives --max-warnings 0 --fix", - "prettier --write" + "prettier . --write" ], "*.scss": "stylelint --fix" -} \ No newline at end of file +} diff --git a/.releaserc.yaml b/.releaserc.yaml index f46f35d..be4ca6c 100644 --- a/.releaserc.yaml +++ b/.releaserc.yaml @@ -1,7 +1,7 @@ branches: - - develop + - develop plugins: - - '@semantic-release/commit-analyzer' - - '@semantic-release/github' - - 'semantic-release-export-data' \ No newline at end of file + - '@semantic-release/commit-analyzer' + - '@semantic-release/github' + - 'semantic-release-export-data' diff --git a/.stylelintignore b/.stylelintignore index b6b4e18..5ee26d2 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -3,6 +3,7 @@ /tmp /out-tsc /bazel-out +/src/styles.scss # Node /node_modules diff --git a/.stylelintrc.json b/.stylelintrc.json index d8e7ccd..ef12825 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -3,6 +3,9 @@ "customSyntax": "postcss-scss", "plugins": ["stylelint-prettier"], "rules": { + "no-empty-source": null, + "scss/comment-no-empty": null, + "no-descending-specificity": null, "prettier/prettier": true, "selector-type-no-unknown": [ true, diff --git a/CHANGELOG.md b/CHANGELOG.md index df64037..9fbc2a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,17 @@ +# 18.0.4(2024-10-25) + +### Feature + +- add tailwind +- change interface to type, remove prefix "I" +- update dependencies +- add ESLint strict rules + # 17.3.2(2024-03-29) ### Feature -- change decorators to signals +- change decorators to signals @@ -10,41 +19,39 @@ ### Feature -- update ng 17.x +- update ng 17.x - # 16.0.1(2023-10-03) ### Feature -- update dependencies +- update dependencies # 16.0.0(2023-07-07) ### Feature -- update ng 16.x +- update ng 16.x # 15.0.0(2022-26-12) ### Feature -- update to ng15 - +- update to ng15 + -# [6.0.0 base functionality] (2018-05-17) +# [6.0.0 base functionality] (2018-05-17) + # [6.1.0 base functionality] (2018-05-21) - +

Custom styles(background, color, size) for image and wrapper

Custom animations for image rotation

- - diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 120ff15..1d1a756 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,16 +8,16 @@ Please format code and markup in your issue using [github markdown](https://help ## Contributing to Source Code (Pull Requests) -- If your PR changes any behavior or fixes an issue, it should have an associated test. -- New features should be general and as simple as possible. -- Breaking changes should be avoided if possible. -- All pull requests require review. No PR will be merged without a comment from a team member stating LGTM (Looks good to me). +- If your PR changes any behavior or fixes an issue, it should have an associated test. +- New features should be general and as simple as possible. +- Breaking changes should be avoided if possible. +- All pull requests require review. No PR will be merged without a comment from a team member stating LGTM (Looks good to me). ## Protractor specific rules -- JavaScript style should generally follow the [Google JS style guide](https://google.github.io/styleguide/javascriptguide.xml). -- Document public methods with jsdoc. -- Be consistent with the code around you! +- JavaScript style should generally follow the [Google JS style guide](https://google.github.io/styleguide/javascriptguide.xml). +- Document public methods with jsdoc. +- Be consistent with the code around you! ## Commit Messages diff --git a/README.md b/README.md index e766efa..a3ae0c9 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,9 @@ You can also try our NGX MASK [check](https://www.npmjs.com/package/ngx-mask) it. You can also try our NGX COPYPASTE [check](https://www.npmjs.com/package/ngx-copypaste) it. -### You can try live [demo](https://jsdaddy.github.io/ngx-loader-indicator/) with examples. + +### You can try live [demo](https://jsdaddy.github.io/ngx-loader-indicator/) with examples. + ## Installing ```bash @@ -39,7 +41,7 @@ bootstrapApplication(AppComponent, { (...) ], }).catch((err) => console.error(err)); -```` +``` or configure for feature with `provideNgxLoaderIndicator` and import standalone directive `NgxLoaderIndicatorDirective` @@ -68,7 +70,7 @@ or configure for feature with `provideNgxLoaderIndicator` and import standalone ], }) export class MyFeatureComponent {} -```` +``` ## Quickstart if ngx-loader-indicator version < 15.0.0 @@ -93,25 +95,26 @@ import {NgxLoaderIndicatorModule} from 'ngx-loader-indicator' ### Usage ```html -
Content
+
Content
``` #### Examples ```html
-

Login

- - - +

Login

+ + +
``` ## Options -You can define your custom options +You can define your custom options ### custom img (string) and colors + ```typescript { img: string, @@ -123,6 +126,7 @@ You can define your custom options ``` ### custom wrapper layout colors + ```typescript { loaderStyles: { @@ -132,6 +136,7 @@ You can define your custom options ``` ### animations options for image rotation + ```typescript rotate: { delay?: number; @@ -146,8 +151,8 @@ You can define your custom options }, ``` - ### Usage + ```typescript import {NgxLoaderIndicatorModule} from 'ngx-loader-indicator' diff --git a/bun.lockb b/bun.lockb index 830817f80099d87ff4a389b44a2fb285fe96a7be..66e3f28df7155dba4f9c6857f936be26504b716b 100755 GIT binary patch delta 199315 zcmce;2Ut{B*EW34$mkpu1$z&6EZB9BGKjtR-YJ8Cl#u}u6bEe4*gfhId!oh`OY9O+ zNi?x08jaByOKdTA6DtY&-D|INF#0_2b^ZVK72h|{+V`$&ueR6TXY_7X-Glq<&1+C6 zWb?Ok+)p+#_evY~QST)Cjal*iMkm%@96rx}`O53$rO6F`EiBQW{qqNWWa_tW{x~n! z<^qybT$0lLLES-9IvErv>2!bv?Soiir=ET4FWoI2HBy|MaL)agc!|rRq2$DlXh7$sswgJ!-e>)Zr5o9~P1bE@Gl$ zqY@>132u)@C)&UZV48QdJ!LG`m!ufTgC>ZG2}w+}hf6~Mh*P^WDKRR>DcPN4lI#g7 z(uz_%(C&03*uh9g^dnK0E6qC$fsRNt0jQ@91(o4?Z(t0CWI~fhp*_}#|G}TisPB*e z(vu^j!Xi--<+P8(yi#0QW+1p6+k_(|G13R@hDCda2>M{}>2I)m>UIy5_&Nnz1@w?!?_HVOw*XWBHK6$a zbQS+Y0&IrPwC`xAPfAE^j1-bE$`O*_w0onT_C5R~L0##+P@sh#fRYIq8YK0G2*JKD z$d9oAP2dFmZvtBhgNCfrpX#RC5B-R7!(_v%Gou>?g=zIefdpk}q#ZErAR@$>I0k}D zuqQdAB2uIsHF!spVSmKH51?cLPEhJ^NXn3e!JuIQkFh&UkzN}Vdrkitw44it3*eL{ zd)hFL22UaV1!hX?8CZE)NR}d9}iGZ3&lpo!FimCiB6xm z_;9<_1yO=bET}PWC?yW!!=G!7SXDoP(gwq$A|j~%yGC#=nh3^0SjyHrYytH^{R*AV z)@hnfM}iXL&So5ro`O~c{sk0nk^U1lK#YX7V0;FY)(LYu?anYs>IqE7>4<;ObS1WNNQ z2PFpJjPc2k$|HYXuV;YX!9f;=KZMDu%VR>?L2*!;z!}H`{su#Y1!HPn`HC)wji+uB z#4$W1E+sZ3F)Y%V6qXR;v`c+k@r;hB1jIY16q`!xNK(^aULi5k9!HB;)Nw6PQhu9O zJf8@&=>MuU_a~)0LY&UlZG>oC={L|&1_LgElJz*->iz>t6ZLDy^>2a6%-!0v%wD6O zwrI4!@0e1$(f`v9yg{SC5y*~XJr6n?_IBin{J=3WP#u(%VpzwNP8<=UqY|UA5h*-o zED;Jxf_`ISGfxMl@h7_S&J#mIW9;Y=(T!#P1t@J`04OKr@D zCoyD{b1x<$Gt*;T`dS@3;{UtVO+`CJ2E)-~?eWRPVG`=e>Ow%tIC_H;0~9JgS9JaYkZde~cru+}f8_Wt=gi>C}vmkf3T> zU;6M=^u{>a7+lBYlZbOJHayNJJR~us3>xS(C<02lO&Y+WI|WJ(YfngsPw=sin>>)) zzd}7u3JCPvv4O6d66aGvio*a-DMID#eT;Tp;3rXhjP&`=2- z3}Z5Ez|g&+V?&pQXd%k~D#;HSH5fD)R<9Q-=c?p2PMNe11j{aNBo5NkOTyN z=}Q}fJQJ_UYhlA35{d9U1#zSgb8ZFvg>61{P z6U2Ws>pu>dEOk64rU^ph<74b0agvBkID-;&1}o@{2gmYwFHl;zq)rQg(#Cv1X}*<+ zoitxe6gej1PCPNDzOhtr?ZR12T~iwSqLU=80VW<7f|5)S_(Nhs!tG%(QAyZ_Ofpmwb`k7M8)gS9odk1}8 zLl+75kZ>O?R(c$7(U^BNF!A{|nZsxg_$?XG&!CjYbVIx*=eL2wSfg|JNNBcMv!(TXBthEpkyYi#BfuCQa>M@ zn=bSt)g&xs8@LZjqW4|Kj9vhyd5y5(I*1BVK|&Z-!5`xy^zm|*NSq^9)Eh_QkN%hb`)($Cz;g&mU*&1GW>q-tZ zH$Y3EJrI<1S#>QNYbj6?DNa7zVSvpH~HZjX9bX*ab+KYh_OX-`Lb!U9o zXeU@J`vuSA4q6!P(az8~5^6v619qjy>jOrBk|VldBI@`z7$DxmLhyf)c4^R7Zto0A zvUmwv1oYGjrsF|roWmzJ1O_DiPxkM0CPWbfi6II2UpGlQwL*>ds8V4P1VQUH#Kww& zp3!Bsd58L$M=e*Ioh;fz`o72O6sn6&4M_;6GlQn>u$$Q#jdt435S@Oxhts8Ad%1lv zFnN^&uMCMeA#3hqIgJ6OZQ;ywCgOdh#eOl5E8T7*-O%aJptSQG zo$duCg@$0EP#0qG7QJGPPBV2nSEo~TYTQ|)fN2MaFJV#P3DV?mc)}<;c1PLAg(QSU zf`2Jt2{RT2O8q08NPBT|-95q#MmyucBj8g8JKL7QP;RYCX1>kB5)g<6sp{lE(+ z#f3+OMM+ZV8Qx%GQe2!p#wAHzkYdw8fpKUEURmRvlAvg4{Cj+5%@_!ubJVrVni8U7puCQ0oErFq9-KEjTq zSZopRIB{Wi>|c`Tz@tMd^b+qR?>sLM`U`X12b650{AFGMhjeU+bF^d!E`oY`dyI+= zksbomLbr4}%AV+xgh1tcg}t*OD7EKezK=k0rFV%6@0c*qS_aZgZU`1DP-6{p?BPgMHj0&>il z7(6gZxz~BYPj9nP8p-@ZVA6FuD0xRBD2Y7$7N-ThK}!H{#R9a$R8W!}c?&%*wgsmC z#=WzY>kp2gqxFtGL1}>xFRC+8PevNe4@y#pyF9KQXeHEVqMf|K*zt$`hoPN}ca%NO znGzQ!Q8;K0DY?QT<3~q@BTq%>NBRLx#KhqJS_*r@Zq)&l7O1OZPtfwfe?8_M{{UJ8 zcpIn}=zP6C4zxOOSI}ypKA`VEFIo5H zKuOo9L5qVH*Xw1_V!)4Hu)AG<#gZI>@#KC1pfs*Ns0U~j&|*+xI$g-HbLrg$OAW15 z%N3T(>y=36ZV&wbE@?e}qA%7#0;5A{Bkh^}|4k?;bj}J42JA zV!~ZgE0Zh&bzM*jjHPt?MrM3hr$6d68QigXHhzTg#B}9aW(N6xB*~i1^jR}%{3``7N0wn_>#~zJu zOTOiJ;qOpSf;|FE9u!kv7OvO}l(1ph9e|0^K%y?{7#}X)>vm!SvZRiC4W|RzDVVj?$J;())$Xb)3s>~0#^WOBjSl&7l9w#GNGD&R zBkibRby*}4>o9r(!%w;w$tgTbck| z7SyiOK6-o0s2on;cS{<(c6O<(O8|rE2=kx`S zgOZ4s>-}ee62s}BB+&>^T4#`#iwCCF=Y}@=fcl`sab>;ZejnaR5n$Tc3rLI@{!OQ6 zL1}^2prq^RproqWPzCijJ`j`wCLcFG1HN`uX>;|L zs#RP!tZV|`gVMT7d|9Q&1>N{KB_78yCw)buq@y$Xkz|ceHI30m`xuM$Nif^|ncvva zbn4-8UL1>(v`(*AK_MttdSZ$r3NLw5UI0%x2@PZdZvt7ue}d9Nx6w`lF#0di+dBtw z{~5rfVizd&Gx|TqINEOt<|ToJfs#pe2Q5ukmUv`4U|xa^COcy!X>n^^lAyGc595sS z%w@bRwAcGJ1tnF-hK#n;fma2XBtEAtZ=fVFIg7)`KGu$p?Y8z0f9YO&;|n^E^IvS84Nt=tPZZ#BGS7z^J};J zL_{Sx6D#YugigcanZLYVtcO2AY5%ExnT-f!#F6OoyIy}4l=cyB$GH@rBK@Re^+~OA zuHyj2>mE>2@>)>x^OTr`Bw8jUEX?jmghcc`J?+Li3yZwSxE7QW)y1I1*hEl@fX)56 zz6vN!;1|mM_lK&Ty{oty0up~EL20_ca2{S9-D%nvz~r7o>@1kiK#AYPgk~*B(0SmK z@KyAq<&5}ee4|FQ5H#YuV9Oo!BlK$!DNA)Fsa|?z6i5>#qxiIbgGp)O#HhFw@-WY6 zw#LoTYA*O)3`kyVWUv2Ue|RG6)7*~b{T>6Qc)kUc4vfFzc$u3zH9pOypq=Eh2o(Es zr9TCq6o$TYFy8@VI8fICC54s+C4qEG;P#fF)W42S%j?}|cXuom1@L^EGUxL!a3CXPCHNa#j zw^De%^Pt42(S8z`EVZ3JPcxc_(xqxB5CbLjh6128@n4vjCb+57&nIwwB459yx@kNi zJ~}3Z+Y_Z9(T^BA3`+A|2IFMGhd@b^TlI|?53BT`>Y{~K=nXg@g$@D5!iI?(FBc!a zSQsx8#t$`&KxjNb7)imoNwU-!>m0%1O=tGNkJ(1rPeQs>1r@8%P!sgS`}O~HEuM@C zX(Hn~T z=x5N4U;y5hza#8KY{b}EI564H+4;=K&;`t}MP(K4LOprQVHYaMXf(Z|4hB*~vON@! zqN62`#k}xsP}1QUP;%D^8e4M~FohG-5{|nXFkPF+ff56Y7O_NvGkM+}pp-7XLOq2S zSME|4#Z6EOXQy;J2bBDD6DZxkf5QOL4oVCp(ig1+N%~?1Ghoi(g$AtTc;MHH^S420 zr@X7)Dz5K=@#I~*fI(g9-O+&prtxyRA023?&&%?T)&r9@PX#4!NDOg^-#Ls0Ce=lP zk_3ld(^f)MO$ms}A!7%B?24*-J4|s?_k~D53cZjD7 z{D~yZd;ulzv`=d0PNe z1nj$oX&X=%1q?jCC4^vUdJ?8@DaIF-zFT>Lj-a&ghneJ{ZOr(G8D(eGlWKCdv+DMM z5+lRDpB)6apS|C zQW!q*ick7jn7riqS{~PLKTq5Rl*SpkBt1P&7YL{Ku8MJIH3iW)_~WtMEfv{2+pZoh$kWQ=EZ`q$4q-*(Wt zs4sF!mg<3S1*Q3h{vu1Y;s5FWD9~v&=Q8U!43s)HLOmIy@n%~Un2g8`l+K7;OhmRb z6ARGkISjM`XbaHVpq_gD-3zk##(e~oo?1T#rBnCib@+c16jD)9AG9wh9jlE&$=KfB z;2o^Pj>zcN-DJsF&|U}l!cVe9pgQ42KC4%T2ol0XSy;`r`)o_GT4X@Wz*G_F4|EienXDQGR=MxfEav_K2c zW}qcOX+!tV@#*)CPFJ6EaYGy`hyg!P8u0vk&R8k{djY@rkr_FUdQ#O{U=sOGP!i=d zP#;hm+DX>~fJq_=&t=IMv@tL-S`qEU$X{n=$p%`)^?^|sI>&2Kv=fi*hOSRz08OwF zlq50*lo%KUN|N#erSskpwIO;#6&`3O#-5#K3En-!l5l;40!_3Cltdo~N+Rx{)9RqK z;P<+ycVP!4kvX8mP^3Ix6Y@mUl5-9Byx)v(ic}kYL0jGktr1QTu3M8T& z7#YRtorbaLRMTk~egQ*Cho{9Pydpe4R{WB^5HNYcU{EsB*M*oq2BrGdibPE%0|r-daYH*)Q0#92N-^CFl#Ho_PXDZI5>~&jDjT2iu_e}t zzafplQ7%^~u>|u$?_@ontYaab|4%(4%C?#M#9VQVvt@0Z`3w-!dDx{7{9A<;{ev9gw#91=% z6BOu>>465KZFTAgO71hiK8va;DB%g9B&ngGUZ8=X6nMPRUja4l1?srw1IrCq^Q_M= zB^%Xlzv{}S&&q!F%JDGu__i32h3c8+-d@K}eSfb)&*2RsE(PuA=i_^Of8X@++dMYB z>UZh4dL=&UlB$+#;n+E^g+ul|_D8cXlD1!cU>j~aaQ?C7+OuD(m;Q9)%^<(VUHVqY zxc0^1kE^D(-2LL{k45f;j#qthoLxuv8`);kRJEgT$5!`xe|!9*{qyJs2lq8--NgIH z&&#%pE^}adli#;a3u9A2qu z3E!G$YOENvx%xf#sbdcqlQfF|A#;A&wC3K8*ZolOZqmzt4qIQJwD$_1yxsmo-IhJ} zuZbR;l=5as<&Hr!l^LC{pIMf9qQaQieMN$c?3TVb_4TZ#UGBWtGr3Nobu(61uiO1I z+b0Rp*~2>jQT5x38(r77{=Qr4{`Jnj7Y>9j`_jG2tr@d7`WTF}42_AIA}@CqoR=21#Bbb_BWaH1Kc70Mj%?FNUE=3auHU%_HB#d}27Raw zb$T1`kq3K6ePeoaZr+7rE#pd*?$T*l>Am+VOg%6<<>~H=mxB&W{O!%@t=`Stm&{mx zVSrozqK6Mn3g5YTX_o;-k5>D+m)5J=q57r1Iq+b?uZ14=dim?`ql&xNJQUFOY(x8s z`1XCz`o%6#H~6)(Ja`p)Wkg9!Gu6xA%j3J^pSIk#yujG|u}78-{JqynwWq&VzTNpg z%^vqzy|m|^-ES1ElGNLC&c%_g%5iVce}606v1HEkYtAD_FP~iWICAT+Up=VmtY6{b z3Z+yX`|R)4bpJ^8iT`Sk*>_soYA@|{b4<4r>w*ry^iWp^G-_2P@{7uKe)4(QDBw-R z?voc@8O&Dj@n2kTL-6&rerXT5w4rw@zvM<^-H9 z-s#v#_g@chxb(Q&klT6nUw8~Wms+}XiM53r_G*;yt@{L@7B}yAXzR)eDwLi3^>5n- zw5axVjhWk|^)2QUyE655#rsD)wVmainzJ*gQ?P7ld$ri(CBs5B^?LVms#lM4F2kh^ zOZijVexbsIs(;2W`Jwp4>0Py+k3U^M_}GM@|HOQg*KNqS5qrxW{q@Y5H@EKlhlCt& z(p_n~AS^X!#p<;Co9*jX{plzg#@

OBiZ?9h+dcEJF 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 %}Tk@wS9Z+CROltJ1x-j#y3} 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%0Aw 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 S4``kT#}4)W{c20$kpBY=; -export interface IConfig { +export type Styles = Record; +export type Config = { img?: string; - loaderStyles?: IStyles; - imgStyles?: IStyles; - hostStyles?: IStyles; + loaderStyles?: Styles; + imgStyles?: Styles; + hostStyles?: Styles; // TODO AnimationOptions rotate?: { delay?: number; @@ -18,16 +18,16 @@ export interface IConfig { iterationStart?: number; iterations?: number; }; -} +}; -export type optionsConfig = IConfig; +export type optionsConfig = Config; export const NGX_LOADER_INDICATOR_CONFIG = new InjectionToken('config'); export const NEW_CONFIG = new InjectionToken('NEW_CONFIG'); -export const INITIAL_CONFIG = new InjectionToken('INITIAL_CONFIG'); +export const INITIAL_CONFIG = new InjectionToken('INITIAL_CONFIG'); -export const initialConfig: IConfig = { - img: 'data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHdpZHRoPSIzOXB4IiAgaGVpZ2h0PSIzOXB4IiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBzdHlsZT0iYmFja2dyb3VuZDogbm9uZTsiPjxnIHRyYW5zZm9ybT0icm90YXRlKDAgNTAgNTApIj4gIDxyZWN0IHg9IjQ3LjUiIHk9Ii0zLjUiIHJ4PSIwLjk1MDAwMDAwMDAwMDAwMDEiIHJ5PSItMC4wNyIgd2lkdGg9IjUiIGhlaWdodD0iMjciIGZpbGw9IiNGOTc3NTYiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjkxNjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPiAgPC9yZWN0PjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMCA1MCA1MCkiPiAgPHJlY3QgeD0iNDcuNSIgeT0iLTMuNSIgcng9IjAuOTUwMDAwMDAwMDAwMDAwMSIgcnk9Ii0wLjA3IiB3aWR0aD0iNSIgaGVpZ2h0PSIyNyIgZmlsbD0iI0Y5Nzc1NiI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuODMzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC42NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41ODMzMzMzMzMzMzMzMzM0cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC40MTY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjEwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4zMzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDI3MCA1MCA1MCkiPiAgPHJlY3QgeD0iNDcuNSIgeT0iLTMuNSIgcng9IjAuOTUwMDAwMDAwMDAwMDAwMSIgcnk9Ii0wLjA3IiB3aWR0aD0iNSIgaGVpZ2h0PSIyNyIgZmlsbD0iI0Y5Nzc1NiI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMTY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPiAgPC9yZWN0PjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMDAgNTAgNTApIj4gIDxyZWN0IHg9IjQ3LjUiIHk9Ii0zLjUiIHJ4PSIwLjk1MDAwMDAwMDAwMDAwMDEiIHJ5PSItMC4wNyIgd2lkdGg9IjUiIGhlaWdodD0iMjciIGZpbGw9IiNGOTc3NTYiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjA4MzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzMwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PC9zdmc+', +export const initialConfig: Config = { + img: 'data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHdpZHRoPSIzOXB4IiAgaGVpZ2h0PSIzOXB4IiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBzdHlsZT0iYmFja2dyb3VuZDogbm9uZTsiPjxnIHRyYW5zZm9ybT0icm90YXRlKDAgNTAgNTApIj4gIDxyZWN0IHg9IjQ3LjUiIHk9Ii0zLjUiIHJ4PSIwLjk1MDAwMDAwMDAwMDAwMDEiIHJ5PSItMC4wNyIgd2lkdGg9IjUiIGhlaWdodD0iMjciIGZpbGw9IiNGOTc3NTYiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjkxNjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPiAgPC9yZWN0PjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMCA1MCA1MCkiPiAgPHJlY3QgeD0iNDcuNSIgeT0iLTMuNSIgcng9IjAuOTUwMDAwMDAwMDAwMDAwMSIgcnk9Ii0wLjA3IiB3aWR0aD0iNSIgaGVpZ2h0PSIyNyIgZmlsbD0iI0Y5Nzc1NiI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuODMzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDYwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC42NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41ODMzMzMzMzMzMzMzMzM0cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC40MTY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjEwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4zMzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+ICA8L3JlY3Q+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDI3MCA1MCA1MCkiPiAgPHJlY3QgeD0iNDcuNSIgeT0iLTMuNSIgcng9IjAuOTUwMDAwMDAwMDAwMDAwMSIgcnk9Ii0wLjA3IiB3aWR0aD0iNSIgaGVpZ2h0PSIyNyIgZmlsbD0iI0Y5Nzc1NiI+ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMTY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPiAgPC9yZWN0PjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMDAgNTAgNTApIj4gIDxyZWN0IHg9IjQ3LjUiIHk9Ii0zLjUiIHJ4PSIwLjk1MDAwMDAwMDAwMDAwMDEiIHJ5PSItMC4wNyIgd2lkdGg9IjUiIGhlaWdodD0iMjciIGZpbGw9IiNGOTc3NTYiPiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjA4MzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzMwIDUwIDUwKSI+ICA8cmVjdCB4PSI0Ny41IiB5PSItMy41IiByeD0iMC45NTAwMDAwMDAwMDAwMDAxIiByeT0iLTAuMDciIHdpZHRoPSI1IiBoZWlnaHQ9IjI3IiBmaWxsPSIjRjk3NzU2Ij4gICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4gIDwvcmVjdD48L2c+PC9zdmc+', loaderStyles: { position: 'absolute', left: '0', diff --git a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts index ece5d26..1b43a7f 100644 --- a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts +++ b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts @@ -1,12 +1,12 @@ import { Directive, effect, ElementRef, inject, input, Renderer2 } from '@angular/core'; -import { NGX_LOADER_INDICATOR_CONFIG, IConfig } from './ngx-loader-indicator.config'; +import { NGX_LOADER_INDICATOR_CONFIG, Config } from './ngx-loader-indicator.config'; @Directive({ selector: '[ngxLoaderIndicator]', standalone: true, }) export class NgxLoaderIndicatorDirective { - private readonly _config = inject(NGX_LOADER_INDICATOR_CONFIG); + private readonly _config = inject(NGX_LOADER_INDICATOR_CONFIG); private readonly _el = inject(ElementRef); @@ -21,13 +21,15 @@ export class NgxLoaderIndicatorDirective { } private processValue(value: boolean) { if (!value) { - this.loaderEl ? this._setStyles(this.loaderEl, { display: 'none' }) : null; + if (this.loaderEl) { + this._setStyles(this.loaderEl, { display: 'none' }); + } return; } const { rotate, hostStyles, loaderStyles, imgStyles, img } = this._config; this.loaderEl = this._renderer.createElement('div'); - const imgEl = this._renderer.createElement('img'); + const imgEl = this._renderer.createElement('img'); imgEl.animate([{ transform: 'rotate(360deg)' }, { transform: 'rotate(0deg)' }], rotate); diff --git a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts index 26b69fa..ae51641 100644 --- a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts +++ b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts @@ -1,7 +1,7 @@ import { EnvironmentProviders, makeEnvironmentProviders, Provider } from '@angular/core'; import { NGX_LOADER_INDICATOR_CONFIG, - IConfig, + Config, INITIAL_CONFIG, initialConfig, NEW_CONFIG, @@ -12,11 +12,11 @@ export function _configFactory( initConfig: optionsConfig, configValue: optionsConfig ): optionsConfig { - const loaderStyles: IConfig['loaderStyles'] | null = configValue + const loaderStyles: Config['loaderStyles'] | null = configValue ? configValue.loaderStyles : null; - const imgStyles: IConfig['imgStyles'] | null = configValue ? configValue.imgStyles : null; - const rotate: IConfig['rotate'] | null = configValue ? configValue.rotate : null; + const imgStyles: Config['imgStyles'] | null = configValue ? configValue.imgStyles : null; + const rotate: Config['rotate'] | null = configValue ? configValue.rotate : null; return { ...initConfig, diff --git a/projects/ngx-loader-indicator-lib/tsconfig.lib.json b/projects/ngx-loader-indicator-lib/tsconfig.lib.json index b8954e9..96fc413 100644 --- a/projects/ngx-loader-indicator-lib/tsconfig.lib.json +++ b/projects/ngx-loader-indicator-lib/tsconfig.lib.json @@ -1,13 +1,11 @@ { - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "../../out-tsc/lib", - "declaration": true, - "declarationMap": true, - "inlineSources": true, - "types": [] - }, - "exclude": [ - "**/*.spec.ts" - ] + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "../../out-tsc/lib", + "declaration": true, + "declarationMap": true, + "inlineSources": true, + "types": [] + }, + "exclude": ["**/*.spec.ts"] } diff --git a/projects/ngx-loader-indicator-lib/tsconfig.spec.json b/projects/ngx-loader-indicator-lib/tsconfig.spec.json index eae9b9a..ca63dfe 100644 --- a/projects/ngx-loader-indicator-lib/tsconfig.spec.json +++ b/projects/ngx-loader-indicator-lib/tsconfig.spec.json @@ -1,13 +1,8 @@ { - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "../../out-tsc/spec", - "types": [ - "jasmine" - ] - }, - "include": [ - "**/*.spec.ts", - "**/*.d.ts" - ] + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "../../out-tsc/spec", + "types": ["jasmine"] + }, + "include": ["**/*.spec.ts", "**/*.d.ts"] } diff --git a/src/app/app.component.html b/src/app/app.component.html index 22631de..38bed6f 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -1,10 +1,10 @@ -

+
-
-
+
+
-
+
diff --git a/src/app/app.component.scss b/src/app/app.component.scss index c8bae85..06ed89a 100644 --- a/src/app/app.component.scss +++ b/src/app/app.component.scss @@ -1,23 +1,3 @@ -@import '../libraries/styles/media-breakpoints'; - -.content-wrapper { - .mask-wrap { - height: calc(100% - 64px); - overflow: auto; - .right-section { - width: 100%; - padding-left: 310px; - } - } -} - -@media screen and (max-width: $desktopWidth) { - .content-wrapper { - .mask-wrap { - .right-section { - padding: 0; - margin-top: 55px; - } - } - } +:host { + @apply block h-full; } diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 53f4437..0e4272c 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -4,12 +4,12 @@ import { AccordionComponent } from '@open-source/accordion/accordion.component'; import { SubHeaderComponent } from '@open-source//sub-header/sub-header.component'; import { LinkPath } from '@libraries/link/link.path'; import { FooterComponent } from '@open-source/footer/footer.component'; -import { IListItem } from '@open-source/accordion/content.interfaces'; import { lists } from '../assets/content/lists'; -import { ICard } from './cards/cards.interface'; +import { CardItem } from './cards/cards.type'; import { Card } from '../assets/content/card'; import { CardsComponent } from './cards/cards.component'; import { VersionToken } from '@libraries/version/version.token'; +import { ListItem } from '@open-source/accordion/content.types'; declare const VERSION: string; @Component({ @@ -28,8 +28,8 @@ declare const VERSION: string; providers: [{ provide: VersionToken, useValue: VERSION }], }) export class AppComponent { - public readonly card: ICard[] = Card; - public readonly lists: IListItem[] = lists; + public readonly card: CardItem[] = Card; + public readonly lists: ListItem[] = lists; public readonly githubMaskLink = LinkPath.NGX_LOADER; public readonly title = 'Ngx-Loader Indicator'; public readonly subtitle = diff --git a/src/app/cards/cards.component.html b/src/app/cards/cards.component.html index bb2d74f..28f8fbc 100644 --- a/src/app/cards/cards.component.html +++ b/src/app/cards/cards.component.html @@ -1,44 +1,49 @@ -
- @for (card of cardDocs(); track card.id) { -
-
- {{ card.header }} -
-
-
-
- Hand with box - Usage -
- Source code -
- @if (card.customCodeProvider) { -
-                  
-                  Input vector
+@for (card of cardDocs(); track card.id) {
+    
+
+ {{ card.header }} +
+
+
+
+ Hand with box + Usage +
+ Source code +
+ @if (card.customCodeProvider) { +
+                  
+                  Input vector
                 
- } -
-                
-                Input vector
+                    }
+                    
+                
+                Input vector
               
-
-
-
- @if (card.cardType) { - - } - @if (!card.cardType) { - - } -
+
+
+
+ @if (card.cardType) { + + } + @if (!card.cardType) { + + }
- } -
+
+} diff --git a/src/app/cards/cards.component.scss b/src/app/cards/cards.component.scss index 651e0c8..5c149a1 100644 --- a/src/app/cards/cards.component.scss +++ b/src/app/cards/cards.component.scss @@ -1,112 +1,3 @@ -@import '../../libraries/styles/media-breakpoints'; -@import '../../libraries/styles/general'; - -.content { - gap: 16px; - padding: 16px; - border-top: 1px solid rgba(25, 25, 25, 0.05); - box-sizing: border-box; - .yellow { - &.card { - background: rgba(255, 214, 77, 0.05); - border: 1px solid var(--yellow); - } - } - .card { - padding: 10px; - gap: 10px; - background: rgba(25, 25, 25, 0.02); - border-radius: 15px; - .mr-title { - margin: 10px 0 10px 26px; - } - .cards-block { - scroll-margin-top: 185px; - .light-card { - flex: 55%; - border-radius: 10px; - .light-title { - margin-bottom: 20px; - span { - margin-left: 10px; - font-size: 16px; - color: rgba(25, 25, 25, 0.25); - } - } - .source { - font-size: 10px; - color: rgba(25, 25, 25, 0.45); - margin-bottom: 10px; - } - .white-input { - display: block; - .input-view, - .custom-code { - height: fit-content; - cursor: text; - padding-left: 15px; - border-radius: 10px; - border: none; - width: 100%; - overflow: hidden; - } - .input-img, - .custom-pre { - position: relative; - right: 20px; - } - .input-view { - white-space: pre-line; - } - .custom-code { - white-space: break-spaces; - } - .custom-pre { - top: 10px; - align-self: flex-start; - } - } - } - .dark-card { - flex: 45%; - border-radius: 10px; - margin-left: 30px; - .dark-input { - .h-input { - height: 51px; - padding-left: 10px; - } - } - } - } - } -} -.pd-15 { - padding: 15px; -} -.mrl-50 { - margin-left: 50px; -} - -@media screen and (max-width: $mobileWidth) { - .content { - .card { - .cards-block { - flex-direction: column; - .dark-card { - flex: 100%; - margin: 0 27px 0 13px; - } - .light-card { - flex: 100%; - margin-bottom: 10px; - .white-input { - .custom-code { - overflow: auto; - } - } - } - } - } - } +:host { + @apply flex flex-col gap-4 p-4 bg-full-white box-border border-t border-t-black/10 py-5 pl-[22px] pr-4; } diff --git a/src/app/cards/cards.component.ts b/src/app/cards/cards.component.ts index ed6a59e..21b6408 100644 --- a/src/app/cards/cards.component.ts +++ b/src/app/cards/cards.component.ts @@ -2,7 +2,7 @@ import { Component, effect, ElementRef, inject, input, viewChildren } from '@ang import { NgOptimizedImage } from '@angular/common'; import { HighlightModule } from 'ngx-highlightjs'; import { NgxLoaderIndicatorDirective } from 'ngx-loader-indicator'; -import { ICard } from './cards.interface'; +import { CardItem } from './cards.type'; import { ScrollService } from '@open-source/scroll/scroll.service'; import { ColorPipe } from '@open-source/color/color.pipe'; import { AssetPipe } from '@libraries/asset/asset.pipe'; @@ -30,7 +30,7 @@ import { toSignal } from '@angular/core/rxjs-interop'; styleUrls: ['./cards.component.scss'], }) export class CardsComponent { - public cardDocs = input(); + public cardDocs = input(); public cards = viewChildren>('cards', { read: ElementRef, diff --git a/src/app/cards/cards.interface.ts b/src/app/cards/cards.type.ts similarity index 82% rename from src/app/cards/cards.interface.ts rename to src/app/cards/cards.type.ts index ceaa6fe..a8c0189 100644 --- a/src/app/cards/cards.interface.ts +++ b/src/app/cards/cards.type.ts @@ -1,8 +1,8 @@ -export interface ICard { +export type CardItem = { header: string; code: string; customCodeProvider?: string; cardType: boolean; id: number; anchor: string; -} +}; diff --git a/src/app/custom-loader/custom-loader.component.html b/src/app/custom-loader/custom-loader.component.html index 858ad43..e920ede 100644 --- a/src/app/custom-loader/custom-loader.component.html +++ b/src/app/custom-loader/custom-loader.component.html @@ -1,4 +1,4 @@ -
+
Lorem ipsum dolor sit amet consectetur adipisicing elit. In, vero impedit neque deleniti doloribus sed at est placeat exercitationem. Soluta qui doloribus deleniti velit? Asperiores adipisci impedit ad maxime tempore. Lorem ipsum dolor sit amet consectetur adipisicing elit. In, diff --git a/src/app/shared/form/form.component.html b/src/app/shared/form/form.component.html index b53f9d3..d5ff5fd 100644 --- a/src/app/shared/form/form.component.html +++ b/src/app/shared/form/form.component.html @@ -1,14 +1,20 @@ -
- @for (formItem of formItems; track formItem) { -
+ +
+ @for (formItem of formItems; track formItem) { -
- } -
+
diff --git a/src/app/shared/form/form.component.scss b/src/app/shared/form/form.component.scss index 45df9db..f87d2c0 100644 --- a/src/app/shared/form/form.component.scss +++ b/src/app/shared/form/form.component.scss @@ -1,12 +1,12 @@ -.auth-btn { - margin-top: 30px; - padding: 5px 23px; - gap: 10px; - width: 84px; - height: 31px; - border-radius: 4px; - &:disabled { - background: var(--full-white); - cursor: no-drop; - } -} +//.auth-btn { +// margin-top: 30px; +// padding: 5px 23px; +// gap: 10px; +// width: 84px; +// height: 31px; +// border-radius: 4px; +// &:disabled { +// background: var(--full-white); +// cursor: no-drop; +// } +//} diff --git a/src/app/shared/form/form.component.ts b/src/app/shared/form/form.component.ts index e49caf9..ddc33e1 100644 --- a/src/app/shared/form/form.component.ts +++ b/src/app/shared/form/form.component.ts @@ -10,7 +10,7 @@ import { of } from 'rxjs'; import { delay } from 'rxjs/operators'; import { NgxLoaderIndicatorDirective } from 'ngx-loader-indicator'; import { InputComponent } from '@libraries/input/input.component'; -import { IFormItem } from './form.interface'; +import { FormItem } from './form.type'; @Component({ selector: 'jsdaddy-open-source-form', @@ -35,7 +35,7 @@ export class FormComponent { password: [null, this.passwordValidators], }); - public readonly formItems: IFormItem[] = [ + public readonly formItems: FormItem[] = [ { formControlName: 'login', validators: this.loginValidators, diff --git a/src/app/shared/form/form.interface.ts b/src/app/shared/form/form.type.ts similarity index 80% rename from src/app/shared/form/form.interface.ts rename to src/app/shared/form/form.type.ts index 90d0fc2..5d589d3 100644 --- a/src/app/shared/form/form.interface.ts +++ b/src/app/shared/form/form.type.ts @@ -1,7 +1,7 @@ import { ValidatorFn } from '@angular/forms'; -export interface IFormItem { +export type FormItem = { formControlName: string; placeholder: string; validators: ValidatorFn[]; -} +}; diff --git a/src/assets/content/card.ts b/src/assets/content/card.ts index 6dbe4d1..3a30b58 100644 --- a/src/assets/content/card.ts +++ b/src/assets/content/card.ts @@ -1,6 +1,6 @@ -import { ICard } from '../../app/cards/cards.interface'; +import { CardItem } from '../../app/cards/cards.type'; -export const Card: ICard[] = [ +export const Card: CardItem[] = [ { header: 'Authentication process with default configuration', code: `
diff --git a/src/assets/content/lists.ts b/src/assets/content/lists.ts index 3ceda84..9cfe13f 100644 --- a/src/assets/content/lists.ts +++ b/src/assets/content/lists.ts @@ -1,6 +1,6 @@ -import { IListItem } from '@open-source/accordion/content.interfaces'; +import { ListItem } from '@open-source/accordion/content.types'; -export const lists: IListItem[] = [ +export const lists: ListItem[] = [ { header: 'Configuration', id: 1, diff --git a/src/libraries b/src/libraries index bb8749e..8037189 160000 --- a/src/libraries +++ b/src/libraries @@ -1 +1 @@ -Subproject commit bb8749e7465ce43652ddc4d3272b233435a5df7d +Subproject commit 8037189c89d218cb473a7337809be3700c21e757 diff --git a/src/main.ts b/src/main.ts index 38a01fc..d0f1e00 100644 --- a/src/main.ts +++ b/src/main.ts @@ -30,4 +30,5 @@ bootstrapApplication(AppComponent, { }, }, ], + // eslint-disable-next-line no-console }).catch((err) => console.error(err)); diff --git a/src/styles.scss b/src/styles.scss index 777dbfc..b5c61c9 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -1 +1,3 @@ -@import 'libraries/styles/general'; +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/tailwind.config.ts b/tailwind.config.ts new file mode 100644 index 0000000..1e4f9a7 --- /dev/null +++ b/tailwind.config.ts @@ -0,0 +1,117 @@ +import { type Config } from 'tailwindcss'; + +const tailwindConfig: Config = { + content: ['./src/**/*.{html,scss,ts}'], + theme: { + extend: { + screens: { + mob: { min: '1px', max: '700px' }, + tab: { min: '700px', max: '1279px' }, + desk: { min: '1279px' }, + }, + fontFamily: { + sans: ['Varela', 'system-ui', 'sans-serif'], + }, + colors: { + dark: { + DEFAULT: '#191919', + }, + yellow: { + DEFAULT: '#FFD64D', + }, + green: { + DEFAULT: '#1AB77E', + }, + red: { + DEFAULT: '#e35353', + }, + orange: { + DEFAULT: '#FF710A', + }, + 'full-white': '#FFFFFF', + white: { + DEFAULT: '#F8F8F8', + }, + }, + spacing: { + '5px': '5px', + '15px': '15px', + '25px': '25px', + '30px': '30px', + '35px': '35px', + '50px': '50px', + }, + fontSize: { + label: [ + '12px', + { + lineHeight: '13px', + fontWeight: '300', + }, + ], + title: [ + '10px', + { + lineHeight: '14px', + fontWeight: '400', + }, + ], + 'span-12': [ + '12px', + { + lineHeight: '21px', + fontWeight: '400', + }, + ], + span: [ + '14px', + { + lineHeight: '21px', + fontWeight: '400', + }, + ], + 'span-16': [ + '16px', + { + lineHeight: '21px', + fontWeight: '500', + }, + ], + 'span-18': [ + '18px', + { + lineHeight: '22px', + fontWeight: '500', + }, + ], + h3: [ + '25px', + { + lineHeight: '27px', + fontWeight: '500', + }, + ], + h5: [ + '16px', + { + lineHeight: '24px', + fontWeight: '400', + }, + ], + }, + borderRadius: { + '4px': '4px', + '5px': '5px', + '10px': '10px', + '15px': '15px', + '25px': '25px', + }, + borderWidth: { + '2px': '2px', + }, + }, + }, + plugins: [], +}; + +export default tailwindConfig; diff --git a/tsconfig.app.json b/tsconfig.app.json index 2e11e23..298db18 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -1,12 +1,8 @@ { - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./out-tsc/app" - }, - "files": [ - "src/main.ts" - ], - "include": [ - "src/**/*.d.ts" - ] -} \ No newline at end of file + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app" + }, + "files": ["src/main.ts"], + "include": ["src/**/*.d.ts"] +} diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json new file mode 100644 index 0000000..05fc043 --- /dev/null +++ b/tsconfig.eslint.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.json", + "include": ["**/*.ts"] +} diff --git a/tsconfig.json b/tsconfig.json index 8c59b6d..6ca4691 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -12,10 +12,7 @@ "importHelpers": true, "target": "ES2022", "module": "ES2022", - "lib": [ - "ES2022", - "dom" - ], + "lib": ["ES2022", "dom"], "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, @@ -34,7 +31,8 @@ "@open-source/*": ["./src/libraries/open-source/*"], "@libraries/*": ["./src/libraries/*"] }, - "skipLibCheck": true + "skipLibCheck": true, + "noImplicitAny": true }, "angularCompilerOptions": { "enableI18nLegacyMessageIdFormat": false, diff --git a/tsconfig.spec.json b/tsconfig.spec.json index c524672..710f88f 100644 --- a/tsconfig.spec.json +++ b/tsconfig.spec.json @@ -1,12 +1,8 @@ { - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./out-tsc/spec", - "types": [ - "jasmine" - ] - }, - "include": [ - "**/*.spec.ts" - ] -} \ No newline at end of file + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": ["jasmine"] + }, + "include": ["**/*.spec.ts"] +} From 7319a4bc270c0dc442a75cd0e3952f435ec8ff7a Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:23:43 +0300 Subject: [PATCH 08/13] feat(ref: #118): update changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fbc2a8..31ba2db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ - add tailwind - change interface to type, remove prefix "I" -- update dependencies +- update dependencies - add ESLint strict rules # 17.3.2(2024-03-29) From 9f8a3977cbb3081fc2af42aacad054e2335aca91 Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:25:15 +0300 Subject: [PATCH 09/13] feat(ref: #118): remove comments --- src/app/shared/form/form.component.scss | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/app/shared/form/form.component.scss b/src/app/shared/form/form.component.scss index f87d2c0..e69de29 100644 --- a/src/app/shared/form/form.component.scss +++ b/src/app/shared/form/form.component.scss @@ -1,12 +0,0 @@ -//.auth-btn { -// margin-top: 30px; -// padding: 5px 23px; -// gap: 10px; -// width: 84px; -// height: 31px; -// border-radius: 4px; -// &:disabled { -// background: var(--full-white); -// cursor: no-drop; -// } -//} From ad91d6a075892d6cfc3f79247c46590221123941 Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:28:19 +0300 Subject: [PATCH 10/13] feat(ref: #118): add gap --- src/app/cards/cards.component.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/cards/cards.component.html b/src/app/cards/cards.component.html index 28f8fbc..de6a7a4 100644 --- a/src/app/cards/cards.component.html +++ b/src/app/cards/cards.component.html @@ -21,17 +21,17 @@ Source code -
+
@if (card.customCodeProvider) {
-                  
-                  Input vector
-                
+ + Input vector + }
-                
-                Input vector
-              
+ + Input vector +
From 7d91285e195836bebdd9a40fda814327cd0d3803 Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:32:30 +0300 Subject: [PATCH 11/13] feat(ref: #118): add gap --- src/app/cards/cards.component.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/cards/cards.component.html b/src/app/cards/cards.component.html index de6a7a4..ef5ddca 100644 --- a/src/app/cards/cards.component.html +++ b/src/app/cards/cards.component.html @@ -8,7 +8,9 @@
{{ card.header }}
-
+
@if (card.customCodeProvider) {
-                             
+                             
                              Input vector
                          
} From 564e1fb236cae8a2252ac4d045e1188500a73152 Mon Sep 17 00:00:00 2001 From: andriikamaldinov1 Date: Fri, 25 Oct 2024 15:46:55 +0300 Subject: [PATCH 12/13] feat(ref: #132): update github actions --- .github/workflows/gh-pages.yml | 6 +++--- .github/workflows/publish.yml | 2 +- .github/workflows/quality-check.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 4125f7b..5ece7d1 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -19,7 +19,7 @@ jobs: with: node-version: 20 - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@v2 with: bun-version: latest @@ -45,7 +45,7 @@ jobs: bun run build - name: Deploy demo - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./dist/angular-loader/browser @@ -59,7 +59,7 @@ jobs: steps: - name: Post to a Slack channel id: slack - uses: slackapi/slack-github-action@v1.26.0 + uses: slackapi/slack-github-action@v1.27.0 with: channel-id: 'deployments' payload: | diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 384b1cc..e4e9af7 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: true - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@v2 with: bun-version: latest - uses: actions/setup-node@v4 diff --git a/.github/workflows/quality-check.yml b/.github/workflows/quality-check.yml index b870bed..4491a06 100644 --- a/.github/workflows/quality-check.yml +++ b/.github/workflows/quality-check.yml @@ -22,7 +22,7 @@ jobs: with: submodules: true ref: ${{ env.REF }} - - uses: oven-sh/setup-bun@v1 + - uses: oven-sh/setup-bun@v2 with: bun-version: latest - uses: actions/setup-node@v4 From d0fde9e93f929009fd344ed98e1dcc2bec479edd Mon Sep 17 00:00:00 2001 From: Andrii Kamaldinov <129040945+andriikamaldinov1@users.noreply.github.com> Date: Fri, 22 Nov 2024 17:32:14 +0200 Subject: [PATCH 13/13] feat(ref: no-ref): update ng 19 * fix(ref: no-ref): updage ng 19 * fix(ref: no-ref): updage ng 19 * fix(ref: no-ref): update ng 19 * fix(ref: no-ref): add ngxtension --- .stylelintignore | 1 - .stylelintrc.json | 8 +- CHANGELOG.md | 6 ++ bun.lockb | Bin 711870 -> 787613 bytes eslint.config.js | 18 +++-- package.json | 74 +++++++++--------- postcss.config.js | 8 ++ .../ngx-loader-indicator-lib/package.json | 2 +- .../ngx-loader-indicator.directive.spec.ts | 2 +- .../src/lib/ngx-loader-indicator.directive.ts | 8 +- .../src/lib/ngx-loader-indicator.providers.ts | 8 +- src/app/app.component.spec.ts | 2 +- src/app/cards/cards.component.ts | 2 - .../custom-loader/custom-loader.component.ts | 1 + src/libraries | 2 +- src/main.ts | 4 +- src/styles.scss | 2 + tsconfig.json | 11 ++- 18 files changed, 95 insertions(+), 64 deletions(-) create mode 100644 postcss.config.js diff --git a/.stylelintignore b/.stylelintignore index 5ee26d2..b6b4e18 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -3,7 +3,6 @@ /tmp /out-tsc /bazel-out -/src/styles.scss # Node /node_modules diff --git a/.stylelintrc.json b/.stylelintrc.json index ef12825..b877275 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -1,7 +1,7 @@ { "extends": ["stylelint-config-recommended-scss"], "customSyntax": "postcss-scss", - "plugins": ["stylelint-prettier"], + "plugins": ["stylelint-scss", "stylelint-prettier"], "rules": { "no-empty-source": null, "scss/comment-no-empty": null, @@ -12,6 +12,12 @@ { "ignoreTypes": ["/^mat-/", "markdown", ":host", ":root"] } + ], + "scss/at-rule-no-unknown": [ + true, + { + "ignoreAtRules": ["tailwind"] + } ] } } diff --git a/CHANGELOG.md b/CHANGELOG.md index 31ba2db..e265363 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 19.0.0(2024-11-21) + +### Feature + +- update ng 19.x + # 18.0.4(2024-10-25) ### Feature diff --git a/bun.lockb b/bun.lockb index 66e3f28df7155dba4f9c6857f936be26504b716b..5c20540aa1b6f4d5189ed16510350375cedb1861 100755 GIT binary patch delta 235544 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 MeY+(q<7VFcf5$q<`~Uy| delta 187395 zcmc${cYIaF*2lfi2?w(2MY?p98l<0)kOQGhlMYJJloJw2BMB{(B!XNiBCy2`Dhkp; z1pz5RkSHoBD2k$ppkhNrL`6yveZOmF?;yPQem>7X@8`{Pam{banwd3gtywd(lV`=; zmizZKThyXy%;t9%mU+LWZ{Up4bp}lgo?VbObbMB$r{fm|Po2I#`I*TrzAS0T&z|Co zN7N1(y0-Y@sdaKThZsgV!^n+ z`<_EH8AW+;a&S_r%pwUa<-;8M2-F0}2ZQNhNtwo3_{qcyXfOG3^e*^asI=PyEop?3?tjY2}!B(VH4AhbfzceL5HS? zC8x#3WHE~5q?DvABUn+FkE4=I;0jpyjt@?qME{17j68%vLUK%2RxsWe36PNnGbd&x zC1)DJ%n1{N8B>iFcj<<~%=C;P1L;LQ5oNW?dWJEqk%*=v`7)tSRdjx1Finw6?8LE@ zr)2UUerl0FihsG26O-Z+$wFfH*UP6El+%rW)HC>KV;K3uOQwLPZZUp;F(Klq(5$fUX|=%Isi~+X%{B zb3cPt%OP=skqX0KusH_%|1ycAjkIL8HPPkQptQ}6&4`H$qAY1mb^dEmnMjFdx;!PA zF*exxmPKR+Qziv745J5)>r$^IG>2u(?ZE)hk=&zDVf-}%ktLZNrq?#h(R9~|Tp(XM zN=Zt^gfg?TGQ(2S;)6yXe1#}lr&fAGQ&SNiKVP-fOZ6#KCK#WTkRbW*w#2}M5y~Oh z*ymJu8CstF6%KvEp)(x%2vi21*;YHH-=Hb%2Ph4hZFf-0D z27pC5)6;S?v&b~Q_v;z^D3B4R#-yet#T&-&?X*Oc3NygYl$WQxwaXAH9X51uMldri zc~a2W5uw+36IA#;2bBR}l4+BX%Ed_C-+&HIg>=y{ema6htE5|)3^Jp1gBuJ; z@bB%c?2@%}(gT`r>rUE@$D~e8iOGsf%$yjP5tA7-hIH2K(vvc9d6`B^wsc|`ZK5^% zti)id^jy=y_d;dmyLQ(6l&7WswJy58tay4%W@eYJN-jCMXDO&cgOgBEoy=~I@j!*q z(C#|_AF$|nu^w7r*U6Xpx#hQ8rIG8_U)57j(5>(KvcvRO-e_dx?&_r(MKEF+Km(|( zh^rd2@5dcjFPEyB^Ojd@b1qbBzSmdJF)JoEImjFn`f1U=1eKuE;TjQT#sh61?lbHzLNZP5b^pzocQQQq> zyljza2?mQQ{Tp{~fsJV>Gs8l{ve?s7;#0%oW3pnZkS{*J6jT;*;&3gwBTzBRU`9q- zMp$sltP#3=FZmV3)0KZv&u~1nJ~$RCBmG}Hm%BB(tA6JWmJDOnJ}o&d19R0ugOU4l zAMN3eLdEyL1kI^OViE}v{ZeREC|gTbR#GsdqJuAw(F|WiN2LD#hqd~Ze?;$&t^{5r z|8B}%U2=86U3+(l-K9jbIcjbHmni=|Qt8+opgZ9945&2ubD`CtnW*DNH&(cmTG6u?Aau`fTFn(fOFoFsq?PgBJ zl$eb1#J0xe=~^A0o}njw5-K}uFePnV5=V#yU{ROpQ0e%*Q@ME%F~c&b80;2}`aqNGghA!aHr4_!>k%DhT_>E_ZbJ)diHbT^sl$w^tQ4dWE~ zBIu(~ncszUJ^!zuGS4R;*Zj{x8D36qv$?wB=VXY0W68jBs|#6Iv}lqCl-&>ZGu^ zB*S=ip`-Rr$8Lu%gZfW844oOe9dY2yN=gYDDTI1)VF{_nC>K?0vsicB7+MOfd^L-k zyPgV7py!w9f;N^TfsC{iBx<-K{E%`P;0}k{&|2UoOSOm>K}8aiaqW{cV$$b0`7@mS zyP-V|gv8m=zPnIU*8NIYWL#3baXZ1i&fQ2uPAV-N}KN;1eK^(pC~ z=d!~uC5KQV8#ggECOMgd0ZOCe#rf;C=z^)RBXW6fgBD%gjarnmz+zqtoB=l3q$jY# z!8O5BUKT0?%-yUfl9?7aK9hk~eM$4lDMO+p6~<-8rizS*Qc-Z4)8Jufd2lfpN&XE6 zATx=J;r|kY#)Gfu^4?I9%vES9=#dqgPJ>Fj^stl|)XBKR8V2XO=8&10kt74iipdaS zxC~s0q>M+i;1HL{fq*KHA|V;beayHl^q3>k&D*SqD);7e-L6;Q4M!l;9Lfr(WXEL0 z%LXFd^n6W^b3ElT&yfy&b*GNF2JX`3PlLty(z%t$Vne-Ww-(?8sLYqmFf)t$l=gcR zpPXDT2^rV#R1n7H!J^}Z2t-ySYhr@jKN&moHU1kay4l!imqUkD!Q-K#nj@g1Qazxe zLLH#OCk!gal>uLoM?t8u1zG{>nt*$3aE}M>alzd% z+QYX7^{>9I`A&Ra^NWWHpZDHV0?x^O_=t8({VAwIK>#YM(dVeH*uudzp)!!qX($q{ zM+c%B#h|sIZJAd+=$W(L-#wW!k8Aj|eJ;AJrsj0!_9K&!!J~!G) zhLPxG7eYai-zO>H5g3=QPZ)()Xb@=afTRvJHxPY?yjB_cS+kyPpB|!>fj2{ z>fk?q)wBB$+7P@2S{J(5$xnqg0QZH~hlW9AAIju~&7tL?wV_g9PG9Vd z#_gvm>rA;COX`H?#1-mZD^gq5sJKJ#REGbh1izv*qFfQ39d&f>XowZ#l2T)g(*NlE z(NG!90}c&l#!gI1j?XbVdp*hrH-(DNyUU?}do(`h(2pIu4=Rhk5h~ia)S-C}O>yXh z4(;yHRt~M@(2~$f#vr`1Aqgzip&vQ)4XCK~%MN|kp>rKN*`b---WmK1Gd;>6tpT;e z!~X$@e<9vWO`|Yf-5D6hFXRi;uc4yyY-N)ZW3r62j2PizEb&##DObj$MCu-FJYW&s zpQSx&iGGF(@6d8O-@UNA^IQ=t?t-8Hb%HC8QdQdgE6F>{@0^I9K$>NGY&P>0l*P*7|X%tW_hHLK?X50(XJMs@*rh>os-#__VmJjHJ}yS+I0`wUw^- z0azyZDzp}KHB=w=)SKdQ(pX>psx5qC1(#B)S*5 zY>Cth;+}?L)W&BRYn^-xikxzCv!#@%&#nI}?PR`F;VbfrgNpq6Lo16;rxCe`dlDCznQRzOcX0#>m6_b> zJ>2^%_cEb}Q?CtFRyrkSd{8#J+F%j*!ftv3mB3;v>0!Z1K_1!zJ?LjB8F`X`GJvFX z8HjU?_@}$hzXX+;xfe@!-tV{hW$zic+ z@lz+JrYEJNCGLs+LT_Du0F4rXXJ*A@O(f#k1{MLv2lYL2>{NMgGK>jox8d{zUm5-? zsI>bhT4~bAqM+Q3?@IUA0~((e6P8J|_#0RnL_MGd?GE71j@=tQcK{c9TiY79k8M0i zk2e?$OGwJd%&O(!iVlrSlT|g0n*;Sa{0^1*XAjZCNFcgRr2I!G{|r>-5g%l?NtvSpMzp|ZSdpkm-tlQSj?`XQF7R0cL5D)VbRTGLb1 zllfeMO8IwC=^)o>pXl(r5TOTnVT^8fj`b5up8c>4tQ$8ZWJtug4=Q@N1}c&1(@+`M zOsKfNc9A;2HdGiy#OnHcVy*n9wR7$R%J?clg>)O~xts4E3Zt*YUY;(iAH}{x9?E!G#;me?^CoS4nf7ozYLW<Dl`9$35aKUH(gJt;{@%yn?Plyt3pLm_h;zx4$$(ldp3~-w7Nrg zIt<(k+Xh)$*VCXPf$C7v(Wy)H8Db^%Wr@CG0MY>mFr^6xp<*MK@%|$61yGUn&?&mV z1JE4Fc$I`O&X}y%el=KB=)0+!;U`cTpj-YvSai6%!>BD(_|%8W04h59AyDD_2YjXd zw+>x5UFT<|q%(hhn$FM+d6&$H4`vx3Q&AWmfC|G?j9hg44XB9n6=x>y{i=Jfy28n4 z%T!AUR2{pz?_NyYx{#oM2|V1JhdU3y?gfJzCmes&W3;0FLH2Xm#z*`|>qrmsYlB}P z{~qX_hwA@v7|xxQLqlQY9)jJ&@6CC7=53+%D0dIF?&0~!0B%fD-DtG-o3Nzz&OM;7)Yq*1av6cg1(HYypO=u_i zlY_C`d5$;AKdn3d9x6+C42rqtHs_NeTI^k>J+cj!6Z90Q3}ER}Es^Nun(;QM zL{Qhr7xOE8MoZ#bsQ9@f4qXTpGu;H0llV8(SLIL@X=DX?`N=ShmsaQj`0{i|!=Kmw zAfmGl=^mt9VzFi~===v@Am+6LEVMu6;z`|$(LI#QO#iH^C$t_c%KR8qtRX8VJtj7X z2hd4mh?yipMT8@vqLl6jQtpRtt#Y-Ms6ZvtFg|}ucU;;Lbya8J)1e~CI|t|nkuR*( z?NWj%2|4gFyz4dN-_~ifI|UU6S&2LyBn30Sq+Dir7%DT$Opl*RGvmqzJ>bb)&7BH08L5kChNNwjxpXGSaxV&zSn zj@pC80}gpv)2>kQ7u>C7#4r>I)#OFReODRsiss)7DjnYnE^~Br`QR2k@;jr<-sH>D z6l~RNw-YJ@8U3oxZ^A%iMwh{o?*@khSpwON+*iXdw&{VUa=4VWkAX_NQ8^WL;xH9t z26sCQgH!laf}4Zn*L40Us5I;k70EXcws zVp=>8XmPyfsuzAb7Bl&Cjczz}k7nElDh=KE@(0RAB60b809lC>Q^%tX+rUz<`Ce^a z$Ehc}@(xr6x&tcOzZfcJJqyZ2a*7;;YZiU>X$F@Np$sTyzm|aea7~bv+~pHnV& zf54%WlH^^5&kCFi7v~D8=mzP(-yE_3|9^9J^nbiLV*kngUsp#PnVER1B@R9Mt`?zd z-wEW4nYzm6>QG1WMfsXQWeNVkZ;0q;LPb}WzNeQsHfd~&95KHD8PZYW`?|teDvC0G zZ$u6RBm0@L1o*$`nAVs4b28OhYo?t zuG$JJ%J$D$J%P1MNUUe=w^}lxCvr5y6Q61Zmp}9v_ff&~y`E{@51L^VR2bHSic)T& zz6|UMsB9|n&?ZoKAnn02fz|L62~-5jfX{uR`A#Qa+P{%QhBO>ThIFt1+y;6txFvKP zSUPAAZ40dgl^OkfT8KAi3q6F|MLSKu+#w81z-7C59AZ_WvOyLB11&J z9V()n0}X=)s32=S94r#a_|s#ALtBAmpfxF%4*&SbV+5dg>V&)ITp*3h*0*F~JKrAMw+Z*H!F_{}H;Eh(wfkt{K5Dp+6YitOosS`R zJXYkok0L1#U&+^-xr7*pE0w(S84C@243Y#*E@77RLrWMgX==YPy9xG@elLR zZrSI*xmPP|qefnZi$1E&cYX$!~WspB%&8l`>!;n@NI0Yk%|KAE;uQ zc-4|Uiu-e@PVK78~yv?Z&I&!xYlpnpqj&K^!ljIZ`%(~ zo}KVRiw7pQE4kvEFJ_ncw#|LzLSySJ-hTf4pmz>`9$YuhsvEu1IuzZq@sX5;S64sq zdyfsxhkr4+;`z@ySN>{Q#2cYAO8zvwR;QH<3O~+#bZOoA<8@WLkE`j`n*fsy0z+m)8K$vf6qgn=T7yw z`a=3$^S?Md^vK(5pIzQ?e?M#eWvf@m@Vb}3Xi$08#&0`S@jY0pf2~=EU5;)~R&LkE z%$<%9nq)+^P;+ zo(q}ubIQSINBlVO{q3E5R`Y}|T(xcJ%^4pKwMO*Xus!ttTu=EYe?Gg(pL_8})YxP3 z)BiKBq1CukO z+1RK4Ja>(&RQjQBqcz zN&9N=nECglK09P<{Le4uPWWy|jrCvMpSYmJ(xYSkv<^JjtNe~ZOI|sbmXY*MrB#jR zJ)AJjIybKIfL$B!J@>>%Zyq^OwnJ*g%6;x174yM+7y5?gRXV-BU{!R|hVT9w_C@;> z5q%q+m{+iB&GgCD&i&n@&yy41Dc>Nf>*NxD?D}X``C11X|MWoX3Nwa%lRqfdx|FuH z{GcDZ%&V|CaY~#1=UyIhZ}WiF>%qj%r5n9pZS)JP>b^IkL8?0D>^H@nQvdG*UroUrb+F{x4Y#Le?p&3UxU)%Z0-*KAt;{zGxrfI#EWx107m z`r*kY|FP2hRq5=Z`cF{pHyo&wp_D{$5LBM%4ZDfv3uL{<3#;=laKH z&R+Gv`KNdGSsm&>c=dXP;P}7W9$jud60_S{*{QBoEp}z-q~Wb=Ju$uid)DsQ#^vwx zSoWCrV=lk-_L|>rzOy!U``59%z1D_cFY8*cuGKl=Q0Vj%U{#z@1pXgn0MaPSqhUPZd)bqZ_`uCi3xoYjQgA(Q}K40_CeG}bs zt6E~ZwIQ)_&RxTwS$+PI%k4Xd{qXR@xX&MMT|8mKuA?`{ecq;f`-+3!{cvIR=7n3o zEWWJV{f8bY^W}jJCx7iX^81_3uXHN0ukg)pwhVVo`O?7|>Cb(3%>n_KBJKkOQb(uxuo-}**v#(rk z^~UdS{@Cz~2=j?fuOI2P;?1A7=Z=5e8@lmYcJiMK`#fxgrY;MuSwG~3fh*g7zkOvY z&f-L5V%riEt~_9^%&HbzD)CxU+fBz_w05V}wZ2aKyya^HzpIxVyt1wEQtY6|7QFW8 z%@QN$m#C3+<-+Xa*GrY{yt8_%3Z7PVCRORN_3-%6_wO>TYw4ZKKR)sGd%V3$q_j_L z@XYmhKJIJvnhuJ5)eF8Ij{Wj zp!H>7{X^gU6MTNo{_GbYxZdI7>XY@SxE!lb?d z_VSrM#f*oI?~es9uUvBekH4OHzwGYqzSD=!Hy%{5a_S!oTYKdzeWraHfA`Gf4cmry-ST%xv! ztYN!7ul>AqLyeVt>eg=-TcXVJpq+K!)1Dc3{jlKe^)r5(UGt+yCoK8#`d?jYBt$*5 zC~jx0wdGR+I z>g#3UB^K_n+SSji_nmp}hqiG!hoW0eUh&kiIzzVm$_-h0Um#@Pyydm0f0}>SSM4re zx?Z8-uNMalUwE!U^5AiyQAw-M`^F9bW%1)7gEuUHDrMpaRhLi5-qUnxtzUOPwQYQ4 z`R89x@i#iVXIlQBvFq+~*Y&rML#jT46_AOT7?bbhENP6%q z>xax5<$L-!JlgX@eyhw~3-bcrdI4+E!*%PH`|RGkbAGn>x6J(L;NZW9UT+!m$;p|c z_pI7|YT)n_*LQZd9v_}w?X`a{{9dxgd-v?Ut4hVuPcDD7Q;C5I8IK>1w~l2UTQc(T z5!V_#v9$w&Uj?LWa>oeuviq8y4%b&mMp-bzptT^=6lb;km-7B)f!F6vXUZ0*@tkY{ftr1zh ztd$d6hWc?$jJNzkAo z)U3E+L=>SQNDl8_%k!k)v_ZGpeG1|P;BfJmF!&(QMN>f?i_mMJ9!2N|s1GRADtOIr zP7dWuq$2brk2t-GP+g+pb|BNr``B-uA%+&7hUJ;*_tq$F6|M}Jvk1_o0Rw#AZ@v$b zI|`~y_nS9Bx~kvfsBDlwn0p?HI~=TNoF! z3a0qYt{`dYwW6o_%^Z-3kx?%3oBKd=FXFSJv;F38PFZowlkNB2$DLPuYv1uma~dgW z1Ha>bbB}|H3-VnBg{xZkadMPi8TKr{nGVwZ2zmwNh!zfV4JRWiX31PSR!qR8u&GVbzf@JMV z%4(VQI05zt(H%oc1BrCil)XnPTiF`|=09YLAVXD^UR89JVv5pi;xKK21sVY;6eSlu@$`yQD_lJZcLB>3v~!2 zTo^U#RH-`80-zF>=gsg?fK=4$@gzvCjvZZ{p@4)XtBq{$tzi`|4tQg0SlOEc<{LHi zYNIaG{k}gytXy`a*^DPMnW5I)X`oTU!7d2#hI?vS`7Z^`T6go^GMOHw>LWnWszCvY zvK%xNy^9RFc(-9k=6Irf?Re{ou%cd#G}B1QzzxxSb2~^DMjO>RkVsu?OwZbSne_Bm zgG2%JqMZcEjMc2n3Y<%IJ6Y^;4pP$aZ313NTahXVYtE34%G z3`ho5(vGf&06|(?WQA(g(;YMXg?@7==zeM%c64cv-@Cn@mA^4yeowB_1+>#|R;X_n zz12`LFz?9vR{m=Na}Ak;$YhN3{oV=bF4v){GgE<|C3) z6~#S1-^R+{7x11|#Jn4+45tijp5*r~XlrHf4|q$rv-0-`%!e@n(OZTx-Ct%qNR&nP zZj^RIGi&RlP%|4%6H%hEv;5vO?bRmK97_^uYbW*yNShCPi1!u06>%Wo`<=`#*3B7_ zzP4C#M`fNfNjc3n`ps=1$5`=p7eF#~yyP6ed3Oh`sy^}NzR{p=cGRn$j-jNS(a`29 zs5@=Ssj&qktn4=f=5cr?kjcJ_F?Ya&Y5C^im?wgy0iA5{oB1Fa4tqIeH$YufJ8`~I zG}7(h;+smcr9EQ^10W@%tF?&<8hR0&sp1!=D(o-KecfUT$(y+00Osbwno_x(~P*6sU?R2O^S38v0$q*nx+ z7cKxrmhE<@-y71^%6>0k2D|E!V5e_|hXN2OH6$AP95h5XW>uOq7rpfCO6Dw(ND37t zKzrLMFI|S0Ni5ZJBXz5P?$#k%5de{Pzc6xXJ2_&moLW%vJ zo*F49?27?)w)XwqF_Z*-%a#c9KS09Hv^?+l%~nJ*f(U?+cp8ZRNynf!oie@#9%#sIzh0VK(ga6!!kf;JodY# z!DvRb5F~9dHiCd7Bdq*W0bkt*nS!|JT>b(M@I5)&DcmmBF<4R4;DFLL1D}MHQ5JJ`3 z?z;(!P*IKlVZ#_tep%Jm5s-|7b)4iko6?bRH`FT30XZx5p5J@}6eI2If-3Y(G7^Nf z&h?ukLE3uM$~s89wyPj*4EPQ2=vXWJ+kp8>tg9(B@Ld6^=-t~Q&WiXhV2+J*=aqLf zJQN_}KmbpLhsNtspxKA~ru+h&Xbtv_yUhp5=+USJes7hamH&Ofmlve9HDhXI*&j)@ zq1a>a`sA}FOlqp)fYuDIvtln}p9kszDq(vhl1s1(e+Za&jnzv>3^v*C?KRfQ{xM+g zC9|WjQ;zK_sGCB5zt_jL*-PxJ)~ zBTzo?B0H}bJjUS`2wnj1Wwoko2v*yZ30a6>%ZpdoYC~f)#Zk()S`MLLE|P+?2OQs;V?3RgLUI zq`8q4Tee69i#`Wx0b<$MFY2Ue{vmSa@;wN8#EO~~X`Uu^Keei<2smbfm2U;i0~2(R zR9TvOJsDOZnXNMPj=)^tHw`4~#9CvF1t6{Y65?D3wWf?Ma;o3gER$KQyNDQ4Qj0c6 z!b1VFVA{z30m<~WtLu=ZLpF{0{Uf!|s-|xrND19rd7_nlDPRtnsHLi9JP)KLE>b<@ zAkC=wB)5Ocd;w5yRl~pO_8RSnLi49V=$8T-| z$?R~xZ-<9Y(dvaE<51#3qN+M(coigDD`g1l1_(dzY%%h=7j}*u@@5daf(9uh8{g<` ztMGEbT$k-iUR>k_kYhb_!$YSP8PAuv2+&AcBW~iPqabA&MBJV_oah4Ebr?mm1OJJ z0g&fETF5#!i3GJ(WwN|!AWalF?OQ#eXQ_9~OpquzR!q%z zK?I)?NMfp07V1&!{t`g#C{w<`w+Ylk&HEB5nT_&(W{W5PwKMysg9wMX2Hj6eMypNd zZ;aqM1e$k42 z;tpo^CrE1PS$DGZXmpP`AejLw#(KO8lCi1i+x#0e2Bb#g8}$@OanC0eOTIcJd83!w zg{3?JbL~>?Awz7>MC=A6W7nEj?P<-|P!Y@!kgO1q#Jq6N({@A|nja=J-eqcbu>UQx zM?u0&FLypjR9uVmB1o9&jv6o1yIE;FdLe@V$>i7;@ys8Ax+o;-)oA&@7T7l#q;7D` zS4l-G?$NK}azWCw7FNS&oKQpAb}mT7$}~9KT?IvhFiL`@F3;)-GpanlZzia(D2(^L zXYKq7o`BDM4#O1Z;~Pn;xw`#XLaM*;vptI$J4m>*b8O=Xu)KhF2hUx0+M#f33ciDV$q!=a#{|O z9gKL4n!kcXqS`F#tuB%;<~tbFi!!B*<~oo_PTz5y0f}O>f^ccIM)TB$Hw`4?EN&Ng zxPt@r1eKEhd}Y^)i;-K|VWedB*!tNYm#wu6tD-gUlPkR-vre>K=Nh2QBMH=lGJU?- z0*V0XCpD;cr6f=&YUf|ptz^Hq?DUYm_~i&kYV z!p;t&jL3T?NQ^neE@;g{fRuXay8w{pBIet4t5yKbB^l%xAMy1jP%F4_kwi3n3e*CG z-@>Pvuevp5_v#5!&rZI%q}r;R&wY}jzIG_TfkaV|J*wJlo1VR%*I1COgbwcZg2b=u zS(eaV!S%JK!m zU-dO7XtwiWSvio%f)Qh|i$Jmx`aZ?;njO&yjre7!cCYY7mZNs*7Witpa{&#L(b;+T z;7&m8oL zic16a&UZLid4KuMM?sEEkkDHo#|fkHmG){&(d#n?BPubi*ggkIOT8Ub+~=&GmLW)&Aw%B+LH54(Xg?`&J6h{1@7H5i>tXf-Ib){H za!^nEW>rt5`87#V6G9hWZ5qBIH|^#lZ~WVlJPi^Zh3~uJp#bSbvn_r=BU*p&H+z9Z z$?(6Z_Tvs>NkE4{ohV~hVBt#?=ta;&?G6&N)ytI!DjKT!np1{4VuHVcq7)Z#FD>5G z$Y&LBu`wPbTu^v|qV*1fr#w7^T3Y)GI)=WbWru5JQ2jv4)!TVdXa-0a5KTXTZh`cp zujin)bgi>(KwWe<3}GTj)AnzU?lDD0MQZ8%28lTS2mq zl$0IEH|ia?c+Gi0pTe_-C4-*BuWR`B*xb18PTES+%w91<6o!l>G~cfQ0C=(R=R3 zEfLye&|qrm`1veIWJ9D)UvuBrHT7gpf~04*f2^&+5xov&)MeX5kk~~PCDQ^>AI$|1 zRQjk^DmG`(D3DAWuLgSFDMKAVr$OB*!_(ZugYO4+c1J>+hd)pk8Pg)o4Wu5ToRveB zydN6IgP<~^tlp6y+SyU~rJdx8XM`i8`~f73#_Dpu3Oi;;1gJCNm{v(P`Fy+;NK~24 z6=|OZ-4Cj!4ynyP(#xW+?AE z4%N@K_aC>jqdfud^5b>{)VxUX160;#7xjtbi&bEf@`)YMg*scv?JE4$!$p-(-5s2V z4)Y<9SO{gG`@M@kwXzok%%e^wO3&0oPFRIxMxD@e)gjz$kl2M+&2>M>;liQ&vLJO+ z+xau?26U~NAiuOxQ!zg&DwG@8il1u@R|iS&pwI1y?kr#~xgG5paX3Fx+7MYB@0HK( zLdwn7C*28)*GY2_?-1{Y7X!3af$s5>R`&dWS@{ch)4&t@(m~zS#;}8wZ0%ZA?>Y5v zOG^joiHYK_0|lt5W7-B^>N1XV*yL=Gj8AQ9-u++Ng*_SHb*GN@roB%)(WNqjr$N#J zmF?#ZF9v$Zx;Z7%+w_bbaX)Q?XS8=fEnY{}K+-q-i8+5fV;4%DdS4mpq5=Uw@AoEs zWoP#$cN4k7*<*W3!x_|49xlzhzSf54vptb;1c|9tP_Gr+K;n4`p)l>@XSKoV51ht> z#6*$nqkeN2s22#Of5#v4&soF1alsQ6a`9Wfo9OR}G9Ud;D++T)W;;Q8ma?ITf<&Hd zd(-?O_kK^42WYbEd-pL-Z27Jq^u*CLylh{P)?Uw_{*WhspveHb`l)V2K&Aeo)k$J!T* z(ADrzKszbYmX~|Ud3Mn76i~dOQ`+{o+e)7VikEjv&jLr^f}MWXr+cS#12E=Rsrkok zl@owtZ;RmV_w1z(^Avgc8p8hiv!@qy7!! zx8?3Kh*Qg4y!rs|albyIzcQco78j=QNcRZaaXiymayk8nYM#F9d8gp!q< z{kMWzYRMIZhnCd8CaTue*Avvjx=92yk(5+ogXI!uEl8Y&+OEtWoi+s87N`1BE<4$3 zMwPPj6NosLm9h(=zV|3?q0TnfNcC0c?{1|%Dl$Xkp7)2$DebW$XGfX)$ZbI%T*7eK zP@{~8s6b9f14xCdcd^GwwN~fed{VN#>ATTupaCHLjM1wsq5>&P30Y9qW9?lYWga27 zBf0tnRi&J+qtQbk;fCR6hZh6TG2b+OK84@i2`XUXFrQEz=&W>(azK@^zBH4vx^ zWjcV^3=*a&Ji*J)4k}?sA7eO`v;=TjKP%9Qiku&?g%2oF@9SpCyFBW!tQkB45`pNe z?&mB#&+vMK7# z>?_b1g~S;wtnM*VtbO|;y*H}cg?R)#57p3}C}&|l1JaryA6}erkiM6$SW_v(Uy)`n zQYz}U^1kKP=5CJ)y3v@Ge(#OD?fh9xuU#$CPjOCTNsV9xgh2583?#~;PldH=Yf%$! zl_%T+;h^4*G}E>aAN-Gdh^ zV%HZW`yS0O)u%yxG{D34F;aXFj{wTvs~3dHaMXDSBxe-rAM*QN01dNeSe}l>B&CeJ zPb1}tX=#%hrRs|4{s4)dz^Bk}c5m#?TP~I6gSb@U0sAdddOQU=;h{~mp0K;2dR?2? z5etyV26Cl}+G%~on_@3k)J!gCNr}`k3T`2nHMJw2U?oqJs~-ZZH*@7E7Y->P5d%?H zfVBg4Rvzt7QraEJ@jJ4)yOJXNxgb$#B?{kR&=4h}T4CC($Y0?%GeM4yuqVF@Qp>My ztV*@e!eqB)48uWMB=`Z}MnP%}H%O@^vOT@Hy|_=?04t8DR)I#STGvVG@DcHPySKCp z7bBf{Ej{X7$l*cGlqZ1_5`@?Va|k9&wSt#5V}GQXMCz7HTm>4YW){swMakAmlUc$M zq{JV4?C8}v3{b2U^9VFuAw&aiS zP=MG!Zj9A>8#KI#$=!aBie`1QG*G{yvcEw61!*TgEL<D?1) zN326AS0e3fp-ns5`B2}ej{MaEdq!_=^_G*AMOSB5pBbf`8eX^)DN)T3JMTX%6sWhg zk58J*2DB<+6hDQB0#qfn?>r6C-cl~1J_hOFO!lPEPLAH&1y8daAh9^+x<~ZRG^@JZwOw+OV;UJCVWs?yxeX-RP~6U|MY|rZ)TGm%AQ^%_ zzs_@z-YX7*lp(6S?<*kPAHwjq=xIl6L8lUXYR{oB4PF6B3$&TD@z)?3FM?owTJ+NE zqocTVkTY49WGhIEOcv-oNbaUs1U^Y^bHDDFF(J8gZfaD=~_IX z_t)+Cxa&onVOO9?hIcBuo&nO~&mK}TCnQb&O%R{a&X4r--k7-|l zq`t?_8;!9IQ1;79!$?v}HdfyB@KAuvNA0ZUTOiFq&NyWT>WW(3x`T90%DfW?+WEVY zVVgm2u4iF*C_we7ZZV&Ainxfu_q-1h)_8n*x*Y7*6s?H{sWK&;90%!GdmpGd?Lgc7 zzMnvYt$nj2eI19;#=g0eO`Vkf-u(b6Sq?+5`tMRj%}utXmO~M%Y=pjXq}r?1Tq$|F z2CMRg&9|kddXo>{KLBMsM%j}>@4+&diAoFCcbft68ID9KPQKjigZ}^_npv(PK;p>C5C#Kq4ho=4+QkIHS52SH+swEHb^F=xt{@v z(Wzsc@2+GtLycjOq*T7}TLco%f&pNthd{TYfWMuZxG+8y>zHEaf6U6H=;pYM^?qNA zR0#>?iD(fiQ3c(3NSYgWaH=-@6d~D?EKmz-!htCifJE7JyDI5AFjL4E2a2+zK0zd; ziUev7n4ncz*IEkds%w#oc6fz{X1Gy{Eb$tU#MHRyyCUgEcKK-$CcVB-r;VHNC~qmc|L$7wRn3R9h7*`6KjwIJn%wL4nu zK&}SZ$*+L4KMQq zPqm7bx4~a&I7m)eQb&Gfeq4!~_gGsWGfPt>cgK>=>& zhA##rYo{&xS*Hxoj_G{}5`V#Q=`X*}Gsk1hw)g$Qx7orU+HIkI-$G4pn&XCgINDWh|o==j}(_TSxlFF>KNJc9a^GM+bNPR_0 zv+*x>W@Y|PYMd;S{KA0w>=N#&icnQcuQmSrDSw&Kpg1YxM}DEKnSH6d*W_boWs9QB z_n>h~y534p*%4RScP2fhg9NrG45QjoJ702}KCKm-d!Y^dwkn@6Uc+3%ZM4viy2cS_ z4oU6IImY;22k}NG1?84G-pY<%#l8c2L>2fplN_Pzge=#lskr;bfQINgUyvN9>vVfY z+lZ=TR(`hV=8|7Y41%0%CeX{bp+7-l6PkC==S0bFUd5G>8m97jZuH)G&d&ae-FNZ| zJ0EJkxk7W~ewAOHD*3z}ag*HG=iPA<+<8|%Z|6(yDRRZ4IN9J7+rQwr8D+~^pw5(G z5%{A6F4B>$u~Iw#n(BhL6Q~fSIjI9d(n?b@uhZ;XSNU5FK zY@H)SJ8wO*07*@KklYB;ZiQcU@|9Zecx+#HQbfGmCq7E5r;^e+QXO>5J^qk-8$8yH z8Bu1;2JOuWH44H*0dgQJW_xDS)kZBWy)*R!>BCa=4dPFboDn?gw|AtbQ-*lVO**n6 zZe77i2vl?u^5uZ|T~Oj|vw)<`1Xs%Sj%Tx-9qJAEhHOUJ?3-(-u%D#p61Gj$SN0`m z>C|DsJLn}l+oZltcEFC>Lj6xkiZJwd#wA{McRyLOF%Cj(TuVIjvYlU&#%IXoiv=sv ztoVvn8g(M~#e>>dH-Cuq*`zp$@_Pbby<+E=@&?T6TXY<#zV!1YgW6hAPjn0=p#-AB zxr-p#3bg1NZ`B5*kdHrSBF>p#j6F`OuL^PMysCwyHhMD|Bs#0Zm~EggAg>)AO_=?U zQ&lMmZQLt{6QO>$wXV2xs48q&nF%j0p^XNyKK z+pZunbbZjD3KFB#uRt$@9s%J5h$+hK(c)z^YZ+V&P=axwzM3->Bk^ zGMm1xHyi@iReV1K8Vdu^I)BKC*FE;$s@|xOyY^9=gOC}!&-HB4GyEZ&$&Rc~wr9Vd zomP+xki<_Ky$%vNFjn;b5=c%N`q0q$4Yh-E!;(vi+k58lCn;GC=5Wa$()|EkRHutc z2lVNeBhnE>_A*e-M#CFGi5HyGo&~o->vs6n?XcOKdbm#8i9k^!2kyHa`rf*&wBPM; z>Fx0J?eLz1x3x{V9liz>BXjz_aXXBD`?k{m+zyWdyWMJA;ho#y(A(ki+u`ZkVZC?t zet|CXrO#vssap~AE07p44h;ub=TOm(!Pi@v4r0f^Fx~};;iJ4${2|p3qds+6#4(49 zP8#UvYLI-nrhdW8_d7^CpP}!$j#xIPl_2rg+78ZuM4LEyb0b^veLYxxKF$JZ2hJAh z+X3S0`*>uTze$O7Bx0@3)~aHv#x+0Jhbl4+5C4iwf}c?GD^YvenofNqtoWJM%1PCH zOUcxMVEdCEV~T`-WmUgOwYk4~ir}%Rtj?DnV`fp=dXP*H z=fjPd`8`nW8Tv-?v^buqXdKTlk`gZJPapSy#L#gEw%_+BC|QN1F=ybdgHuxJD)qou zl-m2k_*{upmdd;DYsRNi%Snx~qQ2}{>>H0UM`djxm94VQx&nQq_T9BUh^lq(aBXL)%?vm=RL+`>Cuj^#eLe-Ks{mO zXQxwh5~;LXRlWx*>6Cf!f?h9C7!{h!S1Z1E$$ebvEG4_lroRBVaC8b6_gVe-ZwSNcZs_}06(_<`Asg75i1u!>}lFh(j zUE!+7cwV#KLUM{qnvJe$E8v?0qSUbdNu}E}_$vY4e^Bd|-l#GK|1h>Y`IyZNuR7Cdsgzj;jCCsA zTB<^F^>H!Lpk^E4>pafw~Os>G7WC_SP&eF8F)q;y+FQT#n59d5^#_T!)t&KQ zbHDtrxsheO`lCgcgS~YYeDBN^2UF(H|C&3ftXKbqh$0T@Z@}TsT*V=@oL7GY>DE=b zG5<9;pImtrzg;>N`2P?pm$$d&n(^eyuB*4RWgt0S`E1X7xYkdBemm+VY_xO*uhHL* z>VbZe>Z>!?-Aev`D;cO*RAC;;-gZeh%`O>ZAzcVFl}5_7 z9Dno=D9-^LS_PJ`=B$Z^Nx*-V9t0|R>(Z*#9d*$#3#imu!_z>eq#6cl+*bKnpi*~T z>aFSMxrSqb58oQqJGaAo?!JxHqd;9bI-S!JNZx&%2}SVN=9S{uc_|cvBwXjalB3M_ zCH^G6Ji9vZ>g}*g9j^)$oYKX>e^vexDBof@rA_L3)mw~)zHA^5#BWFX_UqJwNOM3v zuaQU#9Syz(5|@OQ;(I*xwYSk;qdQ1lHeea@_Y{@$H8+wgvAzmZ&3_u;s*6xc!+)bw zpp2rje)s&lY%fUm8_lH|e=9$$2)zL60%8=L!F~pb&m&&t_l5Xl`cf34iY9?1{MXNi zuY<$^>axoYQa2N3^Tv+(sYrVisI#icMS|}+P_%qqYMyrT`PCd^^;%7|Fm#}t36g_q z33V9V=pY{JxcT`CBqu2qZhIq}+J(J2e6MM$M@NLm*J0;D0c+pJNV9P>uiEd+D^436 zL_p7R_$o*ys}Fwbn|swAxgNm{&@Jch5A!;w1!*@IB#T;19b10`C8+VRP56elV4Dyn zD6^Q97@dy=t;2QqeL1|1%KNAa=8>KH5h|{XzKjt55u2zVp@NaW`uR5%jy?G&?a)qD zkE5pg5i0El@=xktE4xt9X8)v)$Tao8>;@(L`v2;E&m&p^0oZ)+M{V0 zBXA@Cgl^)W{0J5N|FHM&aW!@C-hZuD6pA7W=_GOpmF^Ct9HN5|qJtzvB!pB_2~h|k zBZm;8kW@M$gcM0a6p~PK2q6;j`&`SozkBU_``-KB&-3g*ey>;arQU12#~9Zb^O|$b zHRozg>o|UBVoAJw5~SttNd1yUt$tC8NM9pO4|4HC3sK1I>;(hav`qqaNeLEYk2%Uh z-==yjMCx*f3Rs9VMky7r5UKti6|nq{v<~H>+W$=QkMKkND|kJ~xc^s4(!Q||^%VC2Z}&S2X#YRR z8xW~u0!RZM=RC>l#Yy#eXIwO)R9;Uck2k7C%kM}N%H;J#(esZUP{%VMH8{r`{2i(N z1+?o0R`Y%@Kzg>|oeWVtydNQ2#7X-C-Z>C0plEz?A({Z*Ef6h4dWd%lL;-O%FIs*_ zn)o+f|Ihhrd{IYAJ+7fe3z1?8cv+m}ad|A75H4{=?OOA8;-q#m@KlBCN6|v0hq#y% zE$u|dUoI$hxPlQqU2xSPT8I<~R|cYmNDpydFKUN#XVD@~+B7)V74=i+_2Q&>IF}XG zhiLK!|Af>LC$XXl;G|R(0H>UyMV!*l`Z>IwNPaG-C+9r;UtOXBy&z~G@Zl9pKw88} z_5R%dj#RaR_YVYV%~$dEzawp`HKK!n=)tcUuH^y3Kxz=q1BjE>B!YV)4YZlJj{>QF z8?PtQ!yWiVPrn$D>UVMO{&OeX4S|0Wd+|#Z%m(R*c#-5kBu)4-+7qvW)U^P=Xy6-E z_zOv~C((jVqMe`^MKUG4C6T6joAVC$MDlkzOFB^A6(r1~ekOr-KNkW{q* z5U@xWoSRYkC4N!-S5)|KNExc;A+Lqt2_4+sh@O|#^rhcfs@ z6O-ls??~<1@OI*)vD$GjPTIK@rT7t15e=weC*F`q6Y2(1;O^Z26H=TWyq_AUI`98q z*dGfcc1ql(%D@lkMsjX?|TmT8LCu;bkKA>&iWSw+z+y;Pv99ar+9fYf*=Oykmb(UCsfV133qQ6i^?e zMVu7J0Gwb{$1pfg8L%ksjXS{x(SS zx&zV{ssJf|HAoAQ`o93FT`lKJUjH`?5oPQRZ%Cv-Z+V$WTjnP(6KMd^X8Q|iOG?wP ze@GgqwKVoc+B9;!~S6{LaGK#HRY((*5c@P@s3 zLmiM_QS^A(0HlRTfeb+!;1BM_NoQn}c>QFMGUox(3VQMOL@N7$6fa~cuOQNl{doCz zq-{ROi&> z4T#jS7cUcOU>#l-Ck@z#d!i!BLwNb$^VjD@M*fDh z=3}@g(wbXy+Hy~%l#c@`;CNnd&&v}zCvi>&X(3X3X$KOl?jTM}Xgp^WDV{5D_fJUe zXYhFLAkA|Y?=Mbe_(1M|!(W@?Hx=miw;lf<)$?89pG<((IGC>qk)EaDAg%cZ?!`%d z6ZgL(ZHdS~cZEpakVqAqd6`Hr4fGX$W+w1<~}N9wnix7)|t5y^+_=YmLU zc#t!mH#oxUiL}P2c=>mvstjIFq={vL6!$Fm;zWIjL=LYY(sAb!?~n&lfP9c0pLl;FO{4*& zOf>THSCCFcB!1ul{z(XNu%HI5Iq8%015h>wX+mZo1scX_4$?v-Z^6q%n!qTK`dRaO z8%|r!v7qQwa2yxoL0X73AqVcK@bWZ}0=k1V(b=4HK^oADmluMR$;I3+18E^rJAclV ztwk?|c$c4xRlFgQ)+m&7HTOjFYd{(x45W#KgA{lZFK^-H?Yz7bq<)N-cXP(JM*b`>57Ht|ny3SB=g8YR@peu!Sbv&{3vV!;H*n((#7Ti>@%q`E z9=siqCN_tc#YuiHJRR8=^ZI`=gm?7e6~7~G+U2OHiTd;Q0ld99X@WuA6KUXJkovFT z{;v%AtDrJmvR6j;N@hN8wZ%?FgYI&I`dj8V`+IFvb zgF27~ddvBa^F2rlk?QL?KXCs$(tw|MJ(0?vLE6;c==o1G{mCmN={bUhNCOCXnMh?R zkUGkMG~u=&y+^46(h*k;qyaQQT8Pw7lb6LwUQ1TA{`BBi!=Ah$kplJNzBe!T;pM&{ z9r5%)T8K2UKR}w83HQGv4Q$HWnTb9I0$~P06~j2qIW0h1h;&9~!^=d<+&GZdd@}b$ zisQh`L|T!lyiBBiE}S85yh5B5(1ZKGBdw_?53~TJfxUS@A`QHV`^CJxgmW2)B}9TA z(EAu+ykb2_YZ?VoN_T>^h?53l@bq@)A&|<4c{?JN<9V4#Yn%wugimlLgQ8Qy6ww2G zV2D>_aAtF!11Vq*NQ*dW4KKjcM6ZBUz6#Pn*LZs(O`wRggnQyx+W%Csy7aQE3sN9` zP9sVK79s^00@5>SBuEn)#c9dwt$Eo7q&VZbp9Io`rttcyAWhT>)T6fPY)Sw;Brxv8~-hh3A z-5p*H90F4IM}Xudz`EmM#6fcn1|BkfsA-w&n zw%8{rKq&7ZP8w(p_e5&9mY0cCzmAv1Nh`mJdm>F}3orjyVq;U_t-Jw|Hdit){~c*f z($G#0ya-aJ@_9cZ9cS-=G|^J-{|hMy=~4$tkWwb(Wogbmj8w! z|6POs<$7%Y-_4NLWDwSXo^ghJO^CFKhJus6?y#66b13lub0BIpo{K|G1pHlRkiy9Dzb&2=9`~jo@ zA3@5*7mx;S;`QHo`6n++;<-rmLXZY%#mllFjU&%}2ktw{Vg0G05*Nz6L08W1+^cbF zf)uDXNE7PE{Q!{S4B}-2UN+=3;@*^(hl14KB7|3rUV4@#Mk_q`h_tNCB6F)X@*5jse^U@$#P&U(L&F zIoEN9gEY`aUXJA4!Ws38ArjlUh~{J<4IBeffIT2hXg}v6kR}w*c@(5}$2gNf%0wDS zaZZC8U@0g%!h#g<2`KtJ$um5lhR;D-h!pSzNZa}iudn0v;-riFpWOc+k)D75M;-r7 zKRgj6+T!Yt4#ApqmG|FJ^!)!P4gb49|A+OW@qas0O6_322LF5fHU8fYM6YhJ?j35mcjy4$H^kX; z?+_h7TJ9YZ-AqI;_zF0V(iw#k9ZxxFzoC1EXd%)=W&EOc;`aeToz zB;RuHP|LkTE%y$!+&k2A?+^}#E%y$I-!nun7gVNe;Ff!bkO+DSZMk;{XB%|l@bB*# zLZzslzm3&$?@-IVLwHM#PDWeq9csCEsO8?FmV1ZP@fJ0`m}=5n)tqz@+j8$v%e_N< zmk9h{BR?(qCj-!H7Tq&M3z7bI)N=2T_&r3FoR)isTJ9Zcxp%1L-XVN&mi`Fea_`U_ z`Uo)=andDo%e_N?xo7ClTZUTh9csCEsO8?FmV1X%#g@w%4^QfHn_FHbF`AlsF}kr{QA`IkM{VYLec+LM46{W*xu&$iTs}_ zSza%Csuw>kYTaeg-A;bC8yw}$MqNFb>Y&KpFWVD&(_JO+U1Qah%^eQ7*Y~roojr5# zGaZeKb?=rq?_-hq0_Bhi56?{3KW**$wbRt>7rlM2y(rfzTpH|PQ}p`hm_eDP0Z)={ zRP6{F=Gf~&;D)QEOC}H0U)+1L@6oKj$G03lJ;uNi(~^|CZ*DzB2dbmT$TS zA8)Ez{j@(^Z@76{{k|R*&jvV^ozPj{=gd8Cy?%d`o>rNBRN1r`w zn_{qYP0{o=3ifLp(ncJv)6jp@dhW5hHhNVTrryd>R(y6nAwqs*KURmhAwHvW-!mhv zFK^37B!B-fXYlM+=T4-K+oHWcbcdUd>@(@sH)Z=xvNg^>Rdmp<1Iu;ld(%}{O>jra zrQ4}@&5m3A#8#XBw~jv-VNijK&sqJkFG3Q0Qom_kiLsk^f8_STR#%hUZxxNMtnA{k z$NS0!g*z%6N~%5#SS$TVdGF1o#Uo@|sd$?gdVhS-V-}0OhUpb*1uR>5TGppYuiNww zXB#~|I{M$)RNORq>Y383{k)GD1fH(1R36dnW^QJBVVPvogz&)77@yhSZW(k&_NRiuaF(}tkt0bk<9Kornk7$=vePOn`zFoq=)u--{Z1^ zP0gFf#%-3dnfn$*jBoe+>p_Q^ueYt~_We++4ef>AJyjOv53n&PEqn%!&VT6EVLCw7Kv&SMoh0Ygy(&T=+;uU0uu?=cOWvPTm}<4P-rVTghk1q zNdbul88k7IU=OH?e>qIEETWh*>o#bj^8g}G8Dcn7P=P2T;j02Mk~y`52!9BX(+dW zxyvDFLM22V345j>58?O(!dD(*63ZnaQw5>j9>Rf@bb!brQ3@fLD#7#zVeLGh!bA@e z+6tT`*i$mf&tNR|kP;W>(-oZxNSG-iiYtpygz$e3;e8KNb7NH`bgHRKN3?KfQ5_-5 zNHma`#hki8gx5gWb%O99*+O#jKSe ztX@Lsc7yO{Ur98QaHaiw5i@y&93{Mhh<${a`7lWu#_=_TH*Kq>Or;1dWZpmo6`_SM zyGA05gzilUKNfHk!m|#df-0( zg~Dy&25QQ&S+(oLp1=GfBBFzgP~qq)w?rSC!Pc?GIbUAPFEUDyi&ndS%A~yFf@;_2 zT1B6>wHfGqEnFqSs3v)&)4_AEB5pqMs&lbT(jKLxJ|^I2Yo_`hhnI}t6N7UrYb`8h z6xNuH-Y{=!%z35$C&s0GO}{l>`PS&zrrWAB!i9HByq@@vJ#p{4OU`-wug-QR`&lo~ z%O9n7sEJK4RDx|#m72oJ-Xjlns>s6{W?g_xh1WwQ6(DtC%>EjL@dt=>IykJy7qCLq zlJK|=5y4VO#C(KMDumd`+zTPBK0)M>h-3;lbg)JeIj;q_c3Z@cx)Zx<7oVLH7O?8+ z`F%&WB+si3yl!MuxI{>t5Z)#c)8i$27uSUK zH#~Id^Cq3OgPGY+qXos7RUjM4y@3&{Ea7@bxyd1P{t^?@*DWPAt0Tt?Q(gtvy#9t4wztPg@Q zmVpV=gULsZ^9Zb9-%pL55WMt%E9R7eQ#Xk54OcohwBbfWhh7pXXJWM*7a%968 zM!7wVhcV1UWP?lr86^{#3S`3s#=iqh9*krq^LdNyr=tL2_7DexDi-k&qKrfxgy0$S zWr{xGiZH&Wh*FJwkumNFqdf%X1@binrj|@8nU~m0hr+~kf(aW6^BNf>W2FRRXa-Y< z44T0-lBp*14jCK;lt3<|FcD0VAUf6K?_2fP9h3BI7U|<_q#Q z9L7@xMtTIySLAC1jB;0)bTZ$NuaPhXWIRT~G$UVR{JX&@je_}!e2s$9=?;?zBPq!g zEb$^#Mxt&QgcQ3r2qIh+!q*Z)nrY}k825lEBGHP1tB*MLXA0%gV5;> zkwZd*$&QC8BjG(BLW^aS2-ks7odAJz(+Lp9eISZR^kypd5Va(N?2+X@lFa$F0Q*W` zm{J&=rD{w>6RUm@VG|*ASqX_o5{8o?2C~pe5DEPus!8ZEy~z-cx)9NmAq-d*37G*9 zmJSexEXn~Qi$ntnBQ|^rgy%qr_$d%3te%AOAP9%45JOnpREPo+(vA>j%-#{gUk@Uk zggJ9^g3!^2$e{z`a3<>vQAWbs8Db>MCJ}A`q3Qx*$>zC07!QUhA~A-kOoON;5i||L znq4CiV+f&3*9W#Nz!k#k4=K5^RUKwM%6znRSa5C5hRgTr-u9OM`o?d5;Nr|X&uv^2 z6kl4s_3WEdtTbWbi$LR{OAnR39?{<5)@$oNk&%m?m%7T(7pnbvIc~@LOh?#8gk_P_ zG0u2aP9nhw!psfAo<+DpI2uFLk(k6xWn8&V>h_Qgs^@Q+Z0iF<6!yzh2c(Xq9 zAR0+T&cmL$NRrKbgFQ201Wfe<91VRW*%>m9BVknQV3ta<`E@WdqhN~2_)4;_Z(*{? zR3i?~cJ<~Xu%{(N^n3&kkYt+WXreqCrVa+DyCz;}Qa~cs3nGZUB;h{>!fpXX2-~#) zLdOcCnM5eF_J$}Uk>m}rhJ7UwZVlnO5F(5vE`%_)fsk7Sv7R|Cf~X~tLn4C7E{2G) zh45Ysv5{qyuo?@Y>H`tU=J`N0k|-jvg{droNU(zlS^^Qpu90vY2cf$ZVmk|13L!Hd zq5?t?Ey?;W!*Mi=Oyn{cCdnR<@tgo-<_oh+l5OyXQMQMvBeO@6nJ$MZAQQVBCRUQY zBI7?1#?B9Bza-o32ct6yrkPBfB(w2{DI=5Q4|7P8HIWIQ4C5LA6EDe*1;7|Pz{stD zIf`S@3Yc0lIb;$gS(`wZm?<#cfiTCh?a5e8g;8AzlZ0)*5~h(%5t(Fc`yiMEN0^`> zm=sBNos6RsjBYSYnj~8h3?t(VQ$Z#j`3Zr^A`=+`lZpJ0@pOSPTLqJi89t$1W*SU1 znX{7Y=_<4-AY&N{lOxHtg~Ir|!ZeV%Ajw9ohS8Z06TccJSCV}oQ%1&N4a{Xpc5n?$ zxEqZ0T9`aZHgPSC@eG)BGWn8B5C&6A#v=^onj}jl6XOn}v<{{a&z5yCRx@Gp$P`I3 z#q}_aWPI1d6ic#8WD;h8lOqB~#selS0;W`w-6oSo#&847 zeMz=@1B~Y!m})ZRl1zUijPhKV=#4NBksmSzWGpwqR3JZ_VEjE{8pu>4Kansx^I+m5 zVXBZHGG$~OHp4taem28|&zF*Ct+q(n2&$2vEilGjXp_DLZC)ThTVZO+cx;7viTsd> zSpcIH1@jvDiGs26hRGvShx}}VX(Z#j4dxy4LndJ%jP`bzdgNz2jN>AhQZgTrpB*qV zi($fcz%(E~WU|N@M#FqTexhMKePF7|d_{hC!YD7nTI}43wfKhokSSP#HkJ%+nvov{ zqLGAeEJS;jOClivLVF*C0`u7i z;kW{#ltf3Su^&Pv5F%_pgc2(ukwwDr07MrSdH}+6B}6p|6{Z&lp&SGe9S6~kRgowl zVR;Zjl|>zd@DGM)Afd*FAA-;cfrvi@p~31&l#y^a457v14nu^mf{>1f&}R1W5XPYp z=_GnH$s-W8Bs`8l^kFF^Vpc;a9fjz}+>b(7t%1lRq01B!AR0;dCO`~ixg-+SLTD#K z=rJF96VWjYqLhRI(>MkpvkoHc7=$4!A(2JG@Hm7K3q20uxgMgLgbC9-0ihfY5q$z; z2&*DdK*BN!!i+^FLHI{NG>|Z7!%sr!Y=DSA2{D}2lPDwMkPI=B#U(?8Z-kIO1!2kT zPeB-Of=DMZhDoMC)ROQ>fv{#NBw`{Vlu{vVnR_aP)n4Wf~RZyLmSmP;aG z3xxJ*2z%yp8p3faL@9|$Od}maCJG`f9Rlyuk;o!pm;o`Bg=Ro_ZiA>M;l%VZA(Xd6 zL}x;{uqqM-BrLNaTv=2Wg#QkR1`=*;cs7JiG(>zhggdJzQAWby48$xJcLpMSCxrA_ z2oGj|7Q&c8q?4G-B+o(AlJGbOF^{E?h>3wv%7O4=?l}-vyCCvNcr%6b5RD{!&qFL? zxg-*HLug-s@L@g|ARPBVl#*D=G%iBO?1c!s2;s|0NMw;P%!Tk{p}7#Au@KcH0+`+< z2<3ec(U%|sSrv%_5|)=Cf>_jL2><;M4J1O?@GB5H2O#3FK!mb-5@jSD@*vi*xIBpP zI0)&h5Mj*zDunSth;$O`nPfghEeVf&hzOQKBIXc;QUSz9=3W3{br>R#L?lzV2GK~u z_Zq|&mP;Zb9zy#%L=^M64&itNqLjpTrcnqXa}*-15F(nDkjNrocmoGRCSa>?;9%&P z08>q7mw@RP!6+xfL>IyA5wNFZ3dmUAgozcfZ8u^3kHIvM*)L!tieYq)!^9WE#0l63 zGG$~OZowQ9u!FZ?!cV|Rm%zje*u)YT<0P1LGDk6^+c33cJZ{4z3Ro(cn3FI{cVLbS z*vvaHR>?4VWRe6-@h(gw8Q;4w$pUtXOu{J`?NXQ&0b5cE#+hnrH7~Y4;M1JnWc&5SBmBC~qKV>k=r(vRD#+~K=Hxa!bC1h1I4qb^>>K#zp zv+nrZe#M2pvwWu>YCB-erphrV`?h=8bWp~iZnet%>Vt+oWO^AHj7)sjx#)IPLGLyD zLSkR**$LSB(^6enY&nL?5wH#0=}!ph7|QMe%mo3nd5FPvGGLm?1?RZFJmDbDb(30T)>FfrLMIn<_5z}h@U zFRL>!-j8951ndl%Ml!0EFvW;d36pS^;*cppoF_1j=U{@Kz}ykA>ttkdV05csN(F31 z6-*YH3NrVxNvklr=XsdCD$J)Gqmxm-0Au(RZ62c6JD378kz^_a?7>sS@xKUT_6(*H z8G8n!lMCZ}A91R%^O7keWBD9yo?+*G4ikO}rh!Z~cHU|jioIF<=XZRIb~(R+PVzflD%w~S*O>3gvpAcno9y8gt7No#_8{$q-bTGjd)+$G zH>g@=wp@WrMxcs*ZMSU_x>~ho)DMKKUHY);-8*KNFQshvR7+>{_f5N#E0=9)?7FVG zdqUxlA$NA@JhY9_$!gU)YgW$X`*S8Lr^iPwZJN>cw1)PVPea=p{^63J?PHgcKE3x8 zvFUxpCV!39mMK6Ybl)Hm4cIO6u`6ehsUY)3!1~sqjpsF($U2y>*qmgPufv$Vh53ff z`4*;tOdXkK0W*CE<6j69`wr%(fW0E4a|6ciJq~h`Y}b1nL=RQY`TUM0gQ| z+()#KW?$?p-n6d(yQcVH@D=zQ)Anq-Lt-gcMl!um8q zc-}>e$VLQFVUlXXsghlp6QLVRA#`W5>VPV9C-h+11U06h0jRTi1Pzu;&}1r_fEM#1 z^kmlv+DtRFM}tFbR)fe97oZF@0?q#|oHeZLF*TOY9-UtI=b;U3s_m*(esXc~t3jIGt1bI!fp!o-*= zAJf-^E{N@HhOE9j!e${Xvs1u0Mr@Y?gl8p0GYJ!Btq7s~1R_ZhVhH<6qJV^JM+h^P z*b&0N3PP?EggJ}q0HN~~qM-v;XSft=D#GfNk#W5VGg68jy9pEij5-y=SV}SHVi@D+ zFzK(bIma+-RfMU92(f$JDR}Z=$0PFvjV5Ic8($57(*ID?l^$^c2C;E#20K^mQ0s5! zwL0VZXeWKa(X_>5N)=1Jw?=hnvYlm9wf8}52eDPQrjHo$MOYjpk?WphF@DvN3mJ}` zr|-M`dB?{0afiAaf9Og$|ySx%&7NjS9It7 zIKA)N#>p+oaoRnozSHQWQ)a{Es?uJKTr2jroUN3E&7TvN5SsKes@T88ImiF~&S~B( zz*)V^I<*&H%sb|_R@GOO-?=?Vpp>Zlt+dnIFHH--E$AR=aW$r4S+Yj*vF%pXS}A+I zm|2aKa>(wvJvQE+5jJV$tll%iWcSI1v^gMqx|2*y!TL^_AN}`rU$tSY@7rA-9uhZu zn(aUM$f8xCzuu!C%MRbHdr>z)UiFq(KJCO;`<_eb{glrOuBv)9>{iM-)c?!+Nh@pE zJma6e4h+scH}bRY%7RN5EmcCi=CWx8Dt41M)+Eh+68vVQWs~gfk;jg%?j&08U*DuN zPCRh$2bDX{&iCC=-=jG!(dUni_H9>{-D!-PJi792yX);OGPRr}OfKplu#nenzWYig zd8miIpwEF%c7=;m#^ifDYd#ZASSX>6M2;8zFY7#`!qn<#$77!;bld0Pb=vsEQs=}W zM#?*!w6&AFs`NX1B7FL?wh4)CB1VtdeK2sL*(=R;Gj3PO?P`BT(P%}+i#lSF}k zO?ZO%guB~18)cYG=%G9N%huiPeopLO+p(8gdRmtg9d>M56Eb?U>e~%&$6J3gxVgRm zdb3A{W9LtMT$)_*vB+hfx_U3@o@S%y@`@h@vCpwN){UqGgJ$o_T^P@8~wc+r(64n zz3UjKX*71h$@TpMu6ph?TxVG*n((jxA!?F%T*az9`v?h#2IGV-OExsLJyU1YIYe>X zlht;g>Q7229Pct<;KVo2zfAh<_wwZxKk4Psy@OV#-uf2Z6ud`g!x&@Lm%mah6#ZA1 zlf?ti$gYccSKzDLpteswwEV|~Sh+J{Vb41}R~SAo{7IZc^5nh8+%no3cyujz66;qs zs$k=j@B2@m#>Ae8#Jg2?z1O(VJJbz3$&;`M12#w_2S{Bi1~w&A(Zu zo>k#{{ZM)Cv_HPo*py|at_zdB8Ktm0dG~_62+gGHBN9Iswd*lJ`*cR+uT3YTj<{3A zu_x;}JW8VGI@?NVSZByJ6(s{#_k}l)QhJC(V=ry}K*jW^KmFNqs z9K{3s=!}?NBJXf>be^4>!HWf*%$6nYn;d^-s6AWxgnmh}9TT|^5 zoV;vE=K*hetau(dXPo||&Wkg7hH1i1VsS%+TU-Ld7io1o<$iGa8%257&xc}srYvgi z)|4URJgxZdnn%uSi+a1&e-8b2#_dEysc@3su=8I1%A;2XI%Ddvt>cdf5;$>xFaM-d4Z@xV@9Yx?%KJ#e7<#lbfVI%*UR&b@k8DOW$% zFm=uRDOcv?=q|Z9Lnh-&#v1Rn)o08?{L8~*j^}<P zMA&$Iv#S1vg4G8)*lbuZ`+EJtnqm9n`u2G^sLR^DkDm2h5a#2hmgIkXZ27{Ti(^W= z#$9nazRY}p;WDWe1768bUeP29EF-ZBnQ#@K@S7Z$9+S2&ek*zX!w?f+tD5b0waZSv zitcdyQNr?&R_8VvooqdE?|6@%s&P&C-8%Gc)2Cy{7q`<|Yv!*WuR3D%mbZid%me~Y z7Z2>Ccz%Y_k+=4f(q^0Nwf))M&v?L!N@1`37f;8WJ<+TD*$=hBWskF3ZkQ#rXZDKxX;*vh={@h_ z$FWltoc3-XTOjT0m{dD{rS8yiO+VYpXxI9i9w5&}w`^n<*3cgz0}1 znjs!n{fg;|xml9mUnovJp*r&N+}G1XvKHu!_E>nP|H8M0&E>mPhhKhps^sID`@tt# zKM)=pIwPszgo0*+W?`S1u8JS#M)1ItVt4Vtg6#9o($cyX9nWkUp?x*3>r2y_=HrXI ztYEHAi<)-}UVn}9NX}`r?Hsv(-+%#DCl}pxP?ebzB3&8~ayq2vPV+t=cwh?zo+%z! zI5l24_jPMoQ(fnpE`yHUt8?{8$toUr{bxv(lYyXRw5xoPrE<=S4TXQ5PGc`J3>j=YeY!LRqadzN8gjG3O?sD zVu_ZP%ZK8O@a9hi4w=u?79Dvwux#N&+3jNw$^&O#xB|YzaPFK*Ze$x*o(De*VuOoUHW6A+_v61=MSzKG^If8taR;j zr%$;{=gn~1({b`jjWmH844S$$hyRCD|^ zth-Z>S5LmIcQG2Zsng(OVYiH|g>M#RO@8y(%u2r~a+<7JmmtA+d;bfaW?1y@6~}bn z;qt7t_LY09FTX2^K3-CH_se=mts6tty7bt(u-N%~&8j6j{^hfdMZZcvI%4Ckq9s$a z+utv+8@I)O%k}`zhlOeLI{eWrn%%F@EYFo8BB;2(|iu2(+Csx941tX-6m5;MwQ;+ScAxq1yclTaoS!9hGA^{@ky{wiao`3 zieSAIGwlV2OR;Ul2r2f8xIv1I=nZa^V!Mf(q}T^yB<7_9ZkA#PiCYk#xD{7IeZVM; zL)?aO`hweWaX{Q5#ZrmUxT@-hi-oM8n4xz+Ts|;dRlx{iq?lrVaF-ODPuwlVE)n-g zv97w{UaUVcR*GFG?!(&SM|5ILw%M5Hlto!i){*f<-7qCJiuRJmyTs zSQ^H4Fw9ZRdN52a8976kM9kX|y^mqu#N(LvAK(coHj|iySrboU)<$45W=%YWSrbz* zYhy4KvnHlt*2L48wF#JxSrap`#fX`>4mAa{a2-m_mSPV;rrZuQG8=*!ot0u6hQJh% zsUwqvZ8sFgUk)aAD9i5Ffj@+Ib;fvk>M~_iZI^8VTzCwGL2+ZN5B*#DHo@ zDM4OF!Z>z<2^tA=2bqBp+(l+afu+a{@g6cmypPOSf@R1Iu^gEpKERdsXz(HOLVSch znplCXi~%2Gk0w?kC&VY%KditiWQ6z>`v>tE@?i}=#~w|rMmC5w*rRR07sv&%7JIZU z_!5~QzQUeCe2qMer97xo9>!vg>W~LAjbv2qVBR4Qc9e%6lm{5+dhtW0)id2ke&Lm& z`qNkSH|S=PxMg2`!7bAe+~uL&9Ib!1o4otRZ9_XnP3|mwZv5cP5yJ&fIxA1mn(}V+ z=N(66>s+Ra9ppY>E!;4xk5~&ZM}E%! zF=pN~XZytVZfsre)ehTp8_EKD{d}+ZMa{hLC`Y@?tAg7lto6|m8>c}$?*71Co%)}x zHF>hC>5#R(!{b&`_xcRkq>=F{%B+YL^9?~-?MheOv;`Hma5PgtLME4=mo zQ#Q#L=AYEZp9sVPe-;ni!+uQW`~$v~hmLDoZPl(hsrMjzg}G~F$x%zWdD%lNYOii= zdSLJ)zQe>J;SOnPiXXxSho988(u&S_C9`d0`=Gm$v;X5WGWb7$|FsAO6-#V$qt0uD z#vM#_9TFYMbA#@mJ{Z-f!{E)mx{tat)TV74#nPo8O5+r|X&yYf&Oz#!ds{!- zj8$VQqTc#W22eda*K^oEF>1JRb1ld#f(Fq;b@$0FuJG?J(z z(Vm%jLL~Hoi1ma}U@u8H_Jy#U2hox3ng=1%52Bfb60@EUkwqeDK13Jxm4s)12v;u% z6_)4)p{xrbw*aCWb6NmVKq3c1pekff>*+LL0F31ayu_;s*|raK8ZZ#10fs)y=Z#Kf zB)q*51)t?35k3e)bs+>k%eN51SP!Cz1U}2R2%?rm&?1OF>>7y}eF)vf5dB!dVhAe( zhzb(Atd9>wBZ){Kh=Ht}M8aSQvn3FEEMf_Sqaj2c2?J)b6hh_?h}flA8$%&`^$2s% zBGUjvpXFPICZ0wR@yj6aSw0fV#t;s^=rcsf`o2e>0y2^BvA$+3&KFJmO(3L~qmMbW zUk;&T3Xx7?IFs~)C?nzF2QiYRkO&_Fq2v!?$=v-RjE6$xkr=}i0w8Kh_y#~&vs@A} zW)RvdAZ(e>3J9xV5TzvSm_{H(BZ;s;i1Dn1M1nbl;Y!TiUdUFj#4he=0aHz8l91^K z!N?4Ui4KBsz!oNxMaD81W-7LDFpTF2m# z<_ekOT9{fgzH4FT3E3qwF;+0zVK82J>W0BsS;Lf)@fI@8buf)&!q&ko60+N55^P`$ z*TeWAKkH!}ZDFd(EJc38VPwX_M2ExpB0prZ$XG_e_#r}TikIZ`HXA4X%8Q(215y%gjm`O0&TVXaLKU-m}Cc~7Hi9~*)U>eDUMZs)A ze#j&^z!+|Wi9&w1!8lHVsV1`>`Jum-%1ni^+yN7fZ0vx^BGW*IAsf*!o{li_(J;G^ z4Km73Fb+Fm_8=QOVG77dGniN*JH}xAonho+VD<}{a}11*3rr4~IIP!hm@+cjdteSB zvOKP`!l%KMl8MK9?L`}7SD3K9LR-6|bfM1|p|P^->AmX*H+`6$FnFc2)8Hp#OSeAU zcV}Qi;kMoEgZWKn{oSCOykP!1g>GvXrjLAbtJC#6>0?Jl$Y~EdwQ)h+I#%H-RAz>; z7%36iiN#1U(=k#tjNNhZkwW8+**LDdsAf9IWR=7L-Klq@OEoHDD*No6pVcASxJmJ8 zihP06cmK@|#%Zr+zbaq$?cTfBJ%7j^nVtRd;J#528u%nFMvC5tk&>_v?!!opZWzgO zKTI;Rz8@xG222B)6lDDXjH5eD`~jFW=44kn9?^g)OavNnfd{5@d255rs#vNL3K=D?`N!{iFt{CJo$ zn2^O19WFA340WI3vrezr{aP~Z&I;h-LSFvRnXQH?G5K{%N7k(&exYcU^wJd z-&Sut?>qTUziQOEW7r|VMe!4$%i=j+YnVOu`~DxQA&M_fOIyWn1%`L=$Wrnj9vK6T7X!z>LQ*Mv73Quv53k{omd6V4N| z>qjtQV^6Gt?opV0AzN`2rj|?vnQM44NPvl%2NRh9Qz&E)$XLyXF-wFg60!}6FpXsD z$P^2i=`olDFPPY4*ilNvSE6LukO3}gpEZ9>-hWYZ&uJ@T zyIz{$__QQX@V)aQ`7=rmT^(1gf2(1#A|$N+-CL;trzW@!n|<_rJ~Sx_7AZ>!8F%ovw6qyms=*g!@yX z3)NMuhk3-UE_?cL<>nb~$EJlX>}dS4znoSNPYs!Ju~WZN@!9F^zPe)3-OWb+i$4|4 zFuF85>7dThgF}AGySd(eWttLw`^~MU%JR5lDpMu~zFjJrQ1~sx^uRPLtrI1Mu9u=d zxOtf3v&)#?q8ST)TbbJoP%cku@4M5swo62YoA%DuyS&o>*s}S7=Z@9>vc7>~GVca< zZ8&{+$O?0h46o2(bIuO@@?__m$Pb;bh)wUl`1EGZsP)#@9ol?v@ra?dUd4x=e@;<& zp5O7<56hZU%K5fi9bByjhVHXaSsC*@r)_z%-JOq<=4vfDp44qq(d!s{p`|fCNi9^i z+w=VO_VYDI_o?hUnKEF++gUG@=P#|_F;3#0mQ9*_?#5pJ6D=1!ygabF_+{w)eE*30 zucOungxu@!{aModN4}j)h(z?PD zm3+fptG~ZlYNR&JWYd^qzV{zpZaP^r&||cPOWBcCmBH)3g^q7(|K4-u$4kpicI=7l zy>kgZ*Nt?_d^Fo{dTHo~F&4MXqN#T-!L_e(d?g%9(HXuN!hZ;pIe`_<6%mMxUBCLZ=DZjmUW&lmd;8X!;+Cs9UmN@*1!9ztMj$=QQ*3LKBmDPI{S9* z^F$%nVq;oj__}i0TRYnev)9fv8e<(Es1CI!^0e>oDc78+X<}?5&HB&SR_8Y@Dwd)8A}$|8)s7PLEYg-8!LTWRHxEQS}q` zZf=`>q3pD;eZf(knHxSoSF5b(s@2x7*OBr2lr2jlbib|~>r~i7Y_*?>Pj7=m?}+59 z9=2}QdoyPY?>8-Vxs7A(kGajkntShDYj|(8c=?QnLk3S%8TTVw&GDK1*9C&t6-s`M z*2xbBW}W(e@91QFkRQ`?{rXb2pU*>Ojk~D|2@S8umIzz--Rit)fzzfUON~xf_D!oD zrM>pLdhfvezVEtDfBwLyrf%Ne8xkvp1Fa>3CvK*11pV_Ou3CJ0$CfOxzr0RXBRz2I z9b=oC3p2)#I950Qc-pa`MOvR@x@uiNUNs}tewWJb`*U5h7HXwxk53CNFcm5uof~Fd zI>ys|AZ{zbPV*`5=HdOZ>gOlUaXhzUUyARMwnM+?e(VsWvQ2kQ$k^7sKCbUz`0D$d zG?T5JPcL5Z#O!|Fst0G^epDW**#2d0`t?O((|du}h!pHJwM+3F)J?^){Uu%_Qek42 z!BoK5y%t}E)fd~SSBLJIJ@k!wW!n8KhtA24_j~WS+HJ4iru}#I--S!=Eg2`FUKFfk zaPZrn1u^&b9=zJh>D%}Fio5n|Js+}mI__~mf=?BwDj4kFICrwDdB3{B4bu9XFFvej z=RVRkENSG-6%GBWXO!1%ziqyXolV}GY|yTMR$|%0=L;ThchBEA!|2&=g>jsr^?Y~D=UW9zgK(Q zSGU1@nAzv5_n&tiTYm3BFmAX&f*)+nAHQx}(YK)!_bH5U&(E3~p!9l2!0Ghad-XFn zZwgvjGRS4AeRN3A<1*(=Qw?OFpPO2EUa(|rAMN*1r)mbvFBF^JJ6xfqBb^D$@vPi8 zX4vCxGV9_>N8}8x4sk8pTYTf(p(0_<>pxzf**(AQyQ4*xH-g=e)?;TRCN2bMu_!DL+&n+pIElJvu^w8|Ma7U%sYBz|_PT{`ktS!!ydmO%h zC0o6=*;xC_i80^1_`f{8@$}Kh!5ikM>?%y^WaX=(Tplm5+hZ~BzOAKc_LL#6nN6jQ zyIn{1U5DFZFum#X_qA(qZM*-=-kD3%93O_hQn|CBeTj#!vdZ|33wL!pU!4}U@R;Tj}%N48EIr{e~jo#qwD$Ey~-WT!dH66FDsQ!BUxNKeVv8lZd92;=a z@p=atg~;Gd5wmaf`hJ&9Ias!^Hc2JPU8ptGZQ|^r!V5oL-|4Ttw)N}FS&yIewZT0) znBI#{az?YGrSC1O8ajPYMtI|w_>;>QbT^*+K{XtemY{hQeIzKTz8L2Rd1*9I$Sop`A*O?PS1mwTDl20b!PTpIjG zY*UtH?!9$)&t7mb%~pBuUM4fRdhVm9-BaD3wvV*CuzlK?$G4j1rr?GlOiyuTmvz~T zr(H8!bv(QIt4~eg&-uZDf>HB!cvp=*dCn!pzFpL}kQxiRNgBu#EJ zf9pk^U={zf$|kE$&8qa>=zo-n+sy+Nxa+V9Bw?a4y7%!nt3M}mCk9KV!tv)81q zV%cjJpPrdgSdZsBDxTC?Y=5`+-Vp6;Ju)3XWo|!dn!9x9_ctpnzLxJ=nK&j-MZI1# zP5PB){XG@?o1r0RyM4PfxNQ3Rc5YF)l?q3i?1P$RQ|I3_wa{;vf3AnGZDc~*nWLu2 zEbBj{RZ#TE>v?P6pShMUk+J#15z{#3af+#}GcGHf&o#G?aWpx5TEe14YVVW~W zop|2-q*`NX+@hKJ&Z}Rxn|`Om%J`{!i`Mt)QhPwX`>yRqVgpIBT{jRmJP6}7-@rK1 z%(@7|I2aeK`3S0O>mb{9gdTF_M7o zP5||n0R6ZPF99S&0A3Rqz^T3h$R(g(3^0g$OBLW2im}&HVq$T-)OHt>>fWjiFHFuI zcrxH>Mh~a`YSNbqniuKp_3wY&qh{i#OaI)`6{txHEmm8<>eJ|*`Db*~ zmC+-=?z`NYrr#jjulmuli1mG3JNxyqtUg@-ENjNL$vKwzr;bmW)!kaqrMS z3jvpheCMt{QFCsd_^-1rYbIaFsM>d^G5)H9=c^kxVo&uKL?n(2(h720@S*4Y2nz@C z{t2VBWFi-Tt9xv8T%zo84Da0}Bls))&r)V6H=Wu&a2KjK>=mkaIQN3;TO%CRTOJ!U zBHw)5IooKJy5Nl#eF9!fowAr+^hMc0aPjcnxJkbg?0#Dgt&2+9mh|QC?rAF)J}fN{ z9<}lG)!0G9H7ic|iX2B(v=&;*Yn3Nn_@ z{U*{u#NjQ74xh_-3zEJMM79h>m(SUkf!IcZ`J8ekh+;Izwn~sGeC{!kheXD{12N`vLGM5UV?Zj2nDRNTDiDoW zkjN^K>3pt?NGTEHYLFSIpK6fZaUhLEW}$xGgBZkvB)5 z$X_B>sGk}Tivu8MYe1|~KSVl+ID7=LLH&FLN$1dc>;^TC`Dxj9VTPQ$?#JMHq$ zcAibPC1Do26+scEYqySWFP_k`L3v0`;A{Ic6DmBL?%Cc;HP_CMlYg!x8?UUr@Ymu4 z#+Um#mwNs?_dV2U@B8(~9!%t{6ER4KDYX37d%kl2wx1Q-w)s0~*_yi7dFC%Y)}wr+ zc)+fM#*-gNUA#89pgkyPs9A)U+cN(<^4Tse^T$}2-MXUMEA@;>@fM-UKjE|`527Nx zKA|F(pvj5k5*hj#WEqOhvG$%#B9GWH9I1DgB`NMI63 zB@st7`BxB)WRS?OAWmpp`5+9GXD9(d11a=|@3izheNwSFvtj0I@v= z;0hq_$LB77hl%8IkO9pg{(NqAGe|Cx0wMu?PT>cL+X)c=A0V6g++8AyCqdL(K(_EX z-xiREL|zlw#^=<2f&`ud3Hu2m;BzmDXrzPaw}R~8b30o>N{Q4G3E^`S+CX-n21#fG z2}3^geG-EVkVYcmsIYd})DcN;2ib!PBa)a2V%-6<7Zuh4VsQrKFOf)8*e{R{B4>Yr z>_>$WNk0qX@Ears74{p%_8f?8CrBK|kWLWE^B{Rd640UkfaDVK`U8Te&)0~!T>u&S z7vvy1)L#(AERaGXhtZ+_fjlI#?H@=oIuwz>iy&jWK#rh8b%AJH0;wdD#!t|~qv=wB zgh)P~Rr3?d=uvex42;D9PM|l5ff!r{X(VzAC)Ed}j!3dN$Z0;eurEmB6|yk^$wUPj zf>`8`jUmWcJ{P+XhwdQKN~zBCIkO(HNzVm2(E}ul&;1}`dllqtPmoJE795nsvvCAI z!po>W3a{`vaS4Pus5}aD(a9*himK~{@EW=ph1XGW6y87wlSG(@YNPNbx)+7FP-#*K zZ=-Wjcn4KR;azkIX@vQxFbeOXV^LUu>#sM$`{-5_KETyS;X`yP8HA5eTL`(tJ3VEs z*A&`jB{&AHJ#HCuvu5v|tk5UZKDtbOI{HA@p`by!V_K{CtKPyyWk?I{lt|YNc9a54{l|nKXB#4L&{=y`r}g>8ZK&^w`=^*v0wXZzqtuh0tA-jW44lB_()YqWzrNG_2)A|+@E z1rWFUAYKX}Z_yS+6d#~&%EnQ-yGi$>5UAy`& zUhv}0C4<{d8S-d$g zf2_|Rv4b&RPM>|T&s@%}Uav4L>$RGT-@E17pW{m<2L%<3u`VfVZ1$a<>7{+zLCRbG zn4xFi*?hrWkvgwLz9W%u;6t3jS*+#6tI#|8gJ?Vg89M;vJ^IH0kWwO*L~77u)j@VY z25}e#Qj6Le1!C|7M0PaDXY`gqAax*uU5kzDZrfS#i!-l!#ZFmYvCvFvgzi6+D{WgQ zhsu6g>9Z{IbfKx)gS{WzjjN}YOggY*;pN3ne`~i~{MIP{sL#j=A|?JJ+TOX_qN-~* z>%FjZlK$>@$ziFp?zFg_y>(Zv{_N_iUCi4!E3p39^v`8V?M_qPPwcVuk?audXDfH7 zDtw*r)aSjMdBkTf@+l_DMVn5)k-FL$p6ushYTC5qOg|^(*`EbXN*RZ2o94UyOL}`S z&}nR0s=H;7Z}rB8#_eL_UXnRwM(f7!e)Doh>G^Px;??8g)5K|86ymhSzP~bCbs~1b zU4t85$|0S@X79^SIbPEC%519kc7@+354rt$*3Y1S#&3f=^A$cV`==3TYoO$;d}B}G zdv50y_k%Vf`8JB4cC_D170&q9dOZdA%{xA%{(RV6YxZS(z=&5p-B(vEzi}om+b2PA>Z-n`!%Z`P^S(R=mVp?-FGF7rnml*RA8vl|$=3hCU2`I6XzA zcuk_kQ)vnrYy4#TbamZpehHZi#8fAkmAtpGHaQ%1^;T2Per+zW|DAM2sZX3^q3*VlR( zQ!({q&4B15^PZRC4QGZdh zVw_K}M?(%?=rIc}s@6s5GzZRB<@r@ctg1gCx7Su#Yya0SnOUg@IMXEB)SPN`fPfI$W=DiT8%LTss;o&%buQ!R)i>L$MZ&wA$!2lFxDV)N14EX~oqu z79BM~Vh5tN1}qe5r(dGQi!oG|TUpW8a^uxx?#;ywDIeVxZvV>eqyKoQzoTv6V>R#b zoep)K>q@6TxwX!dAGYhUxvGt3TEx32#bTfS^qDy&h?9MZ;%Tql=l;)f^6qIiQLTa8 z^h?bV#YT!MDdy5|tp8Z`t~;T&d(ylcP46_U{dxB-*LfDz7#f^zT2k8d{+`tFSw))l zBE{W|}dsL&CRH~t8TF2#4@lKD|z1MH*>je{1B__^$S^vPE*O!~v8hfp= z5Bv`5(lu{)rmURIi<))DbdRoEuQ4ZyGGNm z?Ak7+;UwLY_pwJor1$nk%9iq;QLAm98EzaN`8Zwf`{sX29(v_-eEUAz{7!vRPQW(p z4L6S#eSbgv&KY&i>lJ$WL)Qbf%Kx%@q>Y(z_J?BrsD{OrzAvV&t<5u0-?cdLxvsZ= z-mBXu6U$TgJl$e@V9CThQ|HeQS5#fC?BA(nvpDmqNb$Nbzbm3oYZRlGHx9zwEyn)4 zR(dAUGdFAW#*FC*8qHnjG5A|QK!4(#xI=?K+f8MTtApUEq9q8O6v8Cmu;k_?0Sq+D-2W0m9W7RSI+yePwr`LWNqV#N8t6b@PlvNrxxoxjey!X-%#PgILc%cIWuVe;))wt09W?P8P#|?f`h5K|}EWC#4 z_i2{O{A@n^?!qY((pOzE>WCcGHgC|c=+n_Y-^T8&6)7HHw0J8c_C@F(^sdNx;@S{h zwZDWfv1i4=wXthbC;B`%lB4XT8DEj0w{DV>Tpvm8#iM>)-dFQ@%;0gh$D^im1^Q2J zB*$}O-=KI~GA_?kU;M23ujb$nz6}n1{Sno@=2#BV8=*QY`PaK=(ML?ZJI&UV|2SD( zW^&(PQf+nI$n~~or6eCanREY6kGw5Xyk4Tk`?)>Q|JRT)ol(jAA2+oHmn-|ZNsctz z*7-y~URU9|;jw4wU(Kx?Pbod$?o?npZBd_@SsF#l?*F+d=_UX6Yg{E2Z{D-! z>2~@CbB1IZ-ZFcd6Q2P6CORC!xvKp@BKBDDq|2qB6nI-Q!O}_`MDf)gce*V_{b?dLEiM8*v8~Cs?v%f~1 z*r8U-vQrn_%EWdk?k!53Fd$F5?(nr=hkxFcDUjcV--AGH+H@@Fy*%T*{!@)?qxsr0 zHqRDTSbcRHkgxQY@AjahCMx6{Pg_J^ zX3C3}uG;wQDXIBy!j~P?l^o!i*Z1NIm!Ql!Z~ex!PcvLIpG47PCdC()h2i&G116=pM5d|?mbkF% z=&j=+n{50m_c>R(dFjaY+tK|!yY4%mN#Ejz)%j^5p zj{E4Qq`0oXv+d&ZqYS z)*d99@!kDyJ1^WX4t+Iu@PwKSiQSbBR?nyC_S<27UwfNQk1KaaO_=`iXTqb3S+0oa@SSu`YC!U4V^Xms{5z%)@SkJezVQ0Orke`aeaGa zR#!ZJy#&R}Dl92K_TH6OUXeJ@e9iF<*FOgCX?kE9{3G1H{jGCDO7`@@``5Hgi>v6H zFn;0dq*Foj>*ZXEKP2hrj5Z87FjsU5HdM5DpL&^l+K=w&)N?jE)3PzA-@(&+Z~f@X zHxAU2ZqQrqO2&Wk5vSsIA9MenH7^yAZ0 zccuOqGc>9&W^C&Zpvq|u1SlmCIS^n3_m;r!YFq~DZ-zUn#6mv6A{=#1RtovHTII&%kR=-tYD5MSKzwr4@CZ;?oatBanI zOZDXCjSFT?Ja9`ZX?*mP(>bc)mkspgGwuv3uw43Vtj@csAssh-HY;tp_h)m!xXcm$ zW){+qO?<9;sc+CRycL{jg&%dn8L4aGG8iqIaXF{(t?T-$taEi!CZ$E4m7X>J!Vz1Q zN!2^5w)-|Y7mcspU3NWe_@7O4o9%uaNH$0+&ukd6L0iht;e)E!m!@G^_-PpA+d2;Q zpvj31K|LgXK*d}h3^0aUFc`q11{E`;;Bn=eJ0=I_Uu}CjI5@Db&qfogbD>q;_*A7 zA~NaOnbYC>Y;6t)b5h5@U9<}A(WIFbysbmAU!hFVE2SZdTO+>wxN%hJS?LAs?c(am z@&$&*L2jD+xyBkyGB-|Et>fFSQ%kb^7*o4TuSmV=g6`5q?jgs@R0lN9{YI`XP5j&RSRWtmUe#%$^;U-+yz5|9EHX{E17?ejFR=`E6>H>9N1r!9^$AhxKTv zDoau_88x;kC*SbmkU^5|f5z^X64>gA9Z8s@FqE^dMYEk4iSD2$nsNB>o7ZBSYOUAp z2>-ri#q{YG3l7fHpJ?@E;qNa$498fE_Eyq-`uTVA%qPC_Df_OaLcjmP2F?^Ww$Xp6 zv&Sy^v`q6tt6dH!+MG^>jO>3uM5*@@t*oy)ea|Q?Jor%O*7-5jCr(|d3bzRP#-06y z;)PxQ7k@Nm{+*+{d~c-u$T;X@k&+u%;p$xI8+J}TVAZ(bsh)E^yX0M7_&llHzAL=< z%JUm1ytz5-p{yFsnBBW@;TDA~;`>e=;0yZ2M~kt00w=Zsoc@;SGtA%UBn;a%8tr97oA(us$q+%T|$z(+|_7u_b{?;y0y*li*ar?n28H=~|8U0H780*{Z zo+;QG_VLZTg+ZN9l;pe46icKgn26Hg~{runaKohWrp81r+u+zhj;TwWcDn|(fe zaz*k7)2y!D8wPFIxMlXYzspt>SZ{q2pK`Ne-=FVc3B60ahAJJhpA@M4__FP3#TR}j z&jlSTIHR&NY2*@d(JR}SbMJ@Z27W+}r2Wo46eo`_(s3v{dze zCnZuX(3WM zL&jKEpHOM)drV5M&z67wKMS|-$+TK;_Tj;DqDJOaX4{$ZjowSeo*KA)_3`oCv{@6+Da7oleYZQ)#KdLMeYLrdGEc1< z8Zqe9^U8|5VZJ+0WXS)#>L3U{_m{ph9eac$zT+%1Osk?y%i_B;0I z{MB4E+t^4!tHHZGRd8ynQtYg{rMnP65P)DAQs<1YKd4&a9@S59Y6#(OnZ$! zR5q(1>WSu=*(U>zosTJO?j!AQHGW}G-eC19wvE-7uKCX~Gz(hQG)_JyW^Sq8uu508 zb7qEqE7MbqD!Nzs-9Id0BYK*ZC(OoFINEu+DM>HN+G#m;<>BoKN5Zn#hQ0L-J3VQQ zc9{00Lr;u*3QQCKE?c}ro2PrgHDd1Mm+dk!k0RgS>{r+Qzdv+;6MepD#v2d5Stv7* zzs;6Ec$~&Dxdfj};jZW2xX*s}H+$Zp(5!a5v3YM&6Rt$>&>k%Q@!YQATfy4Ynj^ht)7#TS|gsf-M*!{x+qzpyPtReP|QNn0tdE9M%+wT z9k}Y&s;dr7>wk~d_)w+o>e}GjKWOVifrhbJPRYn|-}>KEzgaGwetyWb3o4qHThn_s zP0|jxk2CcT@BZ0?p1fc@^;jgDvBU%u{UtLM`87&wdKGmxy^QwQ>d}9=nZ(-Jl2V49 z(Zg*X8{M|n9MoBGd}ocb{qDBYTCEY@|1RssxbM&X)4pN`)dc-e41L*uv1rD4;Bas7 zjF2bk;@i!nkN236s$1@wRqo*|Q+H>RQ}*I8?%fHo;gd!gq;J*S@Z|j*w;ezHtJjZ@ zTN!G$oBz8@HIY>@JSuogMDraq@Z_mop=$z)4DSSgKOU*Dd&v*MfX>1N&w^Inh@9`n zpZ@K$k>!}?aqm9(w-b-Vfm2;dDZC=!^ ztq>SGd=OZE5@yWn{@oSPjFroU0()Nr=@5gSUxP*E&bAzlS$1drxr$iI~nZwL(0Fp zxcTq39^D0&q&{IMn(_X}Hd-kG|LpVP3kpAH-|$)SQ&00zT>gPcwWA%L2!5uX)|{8W z!@7LcU8g(lN$F$z3l@31f4}y#>tg7V`}@A+bTqPzsZZF8X1ri!m`j05;Pw4XUPh= z?q4zK{>6&rBKZn>wp{;t)ZxtV7onARpKHIE@cjIXmr1QD9aFyUm-!SpceYJ*M_==C zo7zAA9lp#&e1?3fL#kY;O|M;c%C4P5=YN^q{dNj2Ybf{%k&JsT36idzF(!E0UZ-Q@ zlxr7F8Rp{q>2&eI8zC)IE0yjJQHaWDDLU9s5H`|9d5wIM?-u^$*5{R*lxsSkN*;cj zd~y0l)^_9#=OCK#y?kTCz8=>Logd!aDbp3}VzAcHrRNfvS3cu*mE1jHEv9FCe$2lR zyX?$^Zlinc+M@iWd6ddj{N9}n|9ZQ8%E8m4?#O4#C)Z9Uy$eODbH@3|$-dQOe~ z)R{Nj3n%tHbtoqP=9NDq=a+9*Z9nW^T0 zN+X0BcdvyVCAc3(^z5`16S(S!UxNIoPg_r1l&Neh%S|_qPLCW}I5Tra^XPebS}!TD0?Bf&kUaDxP=HXWg_1Q$f1p9J@k!i^G~mKj2SOm-A*lHkfH z43OX^%s?23i4vh;vuH!ge94S=;U-zn(6e;j!!z0Yb>dmI_g6G7M}G6!IWK$veup=@ zuWEOV%^uvk$N7}g$os$A?BvzuEJ}m9qJ^sU+of4U(xnn4ns2`CO`WSehd77Tj^_vd zdAU|c@pZ<_Z!Ib#bOhtC6+9|bE_xjPOIzY+Xb z=OvQy7SW7dH@GxBYnyGZ*#DhJ$>tBsrfnHq^vnOA@kpbsF&`Fg&%2+-aS9>5Oq*+O z9-r64Z=dG_$McRB`$k8K`xOtaEU&|8PnU^s)YvMT@wQ7Nc`K`~{u=kZGPz&;9fy3^ zkU3s2?yldmZ~9E@XukxHh`HofYEb=TgfqgjEe zOK%g+*YW)4DboDO*^A1a+?(#Iy~EV4|J(4Si+QqA2A11L?U=uMZXc)mJtG!` zG%3mQyDEG}Cm1gHSf3jd5LgU|`Z^uV&|; z%XW@GbSeIxL{yxO^GhGIanG)fwSS;z5oh_-G5ux8xPuD>eczVL_FbO(>#H#1?q!QW zG~>4$W=&1z##@BdCSK_~s3SbDZuSxZH(Krdzzsv=RJ zAFyd%(Yns_>*g)Bj_f6~Zh3csg;Q#Z2Et1}J%M4S|6+&%T}5Y71h zr4@?$6Q>MVVXWKrL+~}?o;uGR`jy%VGwxmw?G(*8qH@Rb)6xTMx8Aq8lN3-EJv&{y^N-~ONy{&q zsg9>4`1{_!+bk8Eg#Q%hf&EM`!_vclW@iPUc zlS;gd!JfTR^Dnj4H*M?~{>a0)GVQ^sCr2yn8x8(#x%fMC(C<3Sk(*B%?JXN5bIQ^= z(0%cT^KSpLmBnOlci(1p|Ik+Ge=??gXQVv}xMEcBJg{ZBlK%W>8Ta3pRr^XPN`LQ& z4({-Y-e)>QM^Ne*la}co?R;2XHzC~H-*e!s^t4&?TzoSd3`10eHPJm;hlytVbKX8p zGbg#~_x1Do`bPPh{{4Dn>vfCErPoxl%@6%)J*Kc>Y`pmD%eVd7ye|f?vwIo2dd1(a zCw{X|6yKbZVQ^8n&gx!f33$6iGu}IQ(b&MR9?2=QI!_F+TbT6BK|cF+#^+lV9l0T% z*Zq_mnm*;pew$Pj)~sy)qm^)mN5+$yG1jOnDE)kK1{VrH#GfK%kmw=>i3*-UtBZvV!^o~*^3$n*J$;f zce6Lw^-EAb=WUip;;7p<)N}&VO1!deJsKd^Z<>oO%a{g=J)#+V?)~Rjv2sq~GU<6C zOMl7z(rIb=8$6+^E&g%x^h;w7+OHbeT6?f0FEMAZSyJOlFE5YrIcL*moUYRz?$~Qu zi()nx*@KV&xpwVM{*~ATy{G9O8f<-Y^swf+=hl4_6OY}T5$x!mGI!>P?f1WMhjlml z{ISW4I>PHvvRQw-)OJPK%J*VtzE{~j>F!j*;c>5M>E>%aRhKXgKKP9Dul91WbG5p! zI5^@-diJW~(^q=v4N+|PCDFra=v+b0Ppi2#Ki>ao$*VW|*f>+p-KwkQl0ruBc;RVx zFMjrkW_+W5!}YmlFVre$xW=sP(|1Qzzp6FI-;ekjmsF!x?D_1XOX;AMD^K0Or?A}g znt@yWOJmL0Isc5t<;^tRQL^YsrxvSDnt>w!*S(B;+v{`rDr-v?&wV{4)ZV$)Zj|~E z?_E{js4)X($H=aa4<1pafTtvZ`BF|A{iea8C8iV^p}AIm9{Irv(barea= zC0gLs?*3Yf^o;y#{=I$Er2c2oEwvsKKUTfjJ$CP1<7OldW;*C5LC< zS+Fa4!>f0Xl0paAhXp&t|7tV3Z#Twpwq09mznb^jN{QQ3Hy82?Omi)TuScA4kx|Cc zq8VRP+uv)t_ZO$0hKcppn(XVP-gG^z-*0H=J)pto_SV?yJ#Xe6AI6EL)R&2^)e5^f z<=ly1if2CDaT?mEK@C44F6s{-gGGrxf2n<}X#TY;!nbakyrEL9@La3+-7Ukhx%Xg*M47kbY0JS-krYJSG`>~-=J7n)7^`< zI4puDVzCmBMG%DvSoF~G4u~F4=j@mZe@;oX%;x92*yjvn`LcqqdVdzWUi>mFZo#aro=dNNp8en2M9$-sX#L#tdTA3}eIVRi z@HqDFUm5?}y}K?nh3X# zj)x>xZZ!AiDrNbK9Dg>vYEENyI~xT~l;h*cI+0AQZ!JJ9`hd7vfSkn&mq-VZ0hV~w zcV4tOM;zXE1{MF5-O~8hprvR?VZp53I^sGdtM^8nc5qdx+$p&uMrUvF-Tvv%rr&@3 z(rj+Sg!Qe32iIp!!}_Uk0+M{+ZjSAk|_)YVqCNnzbCiRhTkAeGB+AYZj8Y(Df>mj?5i<& z<9`JY9x;~3lPA1Zm`JQ=j_PXuS}{&#HFB8f#Gfe4;es=AP@9Yr{Z9_k>z&qnySwms zJ_g({7rqBhu)olDp9^g5jd;A?RBBcjvHqNH6#wvljAYk(dauUN!`p4f&aOsyBGMl2 z8{LVIo5MYGKP9^hD>N$JeuTmX9mA*Ab`jba#qxNA@yEtEs$x|a{$PC$Xy|_sLL7;w znb6(PdI;qh^Iz-fzGkzB-$5`Ls>Y)3#t+=apUUla=8vSKqzaGnpMFwvluS|D(LITC zt8Dm^;({#h=1%@5e&5iK`o+2HV>+Z_cyV3gp?&Flmcz8GLyBF|uk!S~$ z{%O3QQoZppEs7t_|A9aC=F+11 zA>4&+fH(H@Wn@oP1EOFwvuVdozo>&gH<1&$1n9H|{e~5twX>)DI1fJ_j~XJamX~uR znlCTLrJm&XBYOULRJc@gXg& zK`!+$&SL2|R2Q8^@9rA;FQg;1&=LM$W#Uk#v)vcx1f0(ZVe39GLZ ziRX``zp8q=`U%T=3J+PSd(zphcXf5~L_MFsC8Ms&~#; zj&CkToh(pzxbey8OuzebM#+35eu2Cg1|Kx}E#bLH|M#48|29AV2R0gs#0=u@ z?CmZ$^-8`VOLQQS{X11m*cRQr2G!9$sPPZr3p`ReXxDM#d6Zu`9|VO z8#(jqd=LJdO;ku!hPQb4xlZGBo%oL3wTAwyB<#Pe4g6faHo5xpc*3!``(hI5YXls- zuk-N*s3z$Is%Jn!H@tlx&?^}QCD`5OvV(Sr@f48#Ft|4eyiV-)k`Ee>$CP%usP2X58R(gi3U69_wz_ znQSN-Le(N0r6w*M+W*H&cm;F8%epT>?!T9(aHNp75AN>bW3)JvD*nr18rY``Q?w;E zy88N2=kQ7nA6L!K8CNagZP`2VMEC0G#tR8pvnrg<+Z18nxfv^3db z=QV>Xm?0)l-W$doz^K$zD`kwWVs>=sexIqaO_V zFhi_3c&&_WU~C9j2V=fqR6s04c)u9)XLeXs@_sY635=SP+PssoATZQ|fTsfZhrz8Z zu_{;>W7`;`z9B{pjcq$)BM|Swn1Hd7VA6~QGo}vKo3R~?QNNOrM*GvYlR@fOa?CJ< zF%7T)R+vyQYCBD6Gh@4$ofg;@#=;pJ1E$5;ZpO61v>Ds;pHgG#%p1pG1T!25MhjEg z_A;h}xVw<>c>5R|k9|+ZA{o=gz6@PH*rFJlfOsFq_Jh%7DA2=4KL!&3>Fg##0~zC3 zV!FH(8B1h#ba_3a>lWJ~W`~76uLz9tIn0;=;#e37wS(FVZYtt6RD5h{%+46`kBl8-b|zro7(33GDcBpvPVjMj8Z4$k>44Nr zPcp;lh@WPLrx-H>JHuEyV>7^RA&!5%(~QkT{2^l*28aHUWz}OtbX^fyPi!m$2Coy)BvAJLdhzslg5+YQ+){r4H zyn>KQJr6QsEEge_+6FR4oGRifWAhO=W$YS4s>ub=G{kAU$?O&)Zpj#GO&~nTBEb0! z-eHD|!D!5)8kXT>X1E+olO6a8V=KVucadp(%9sP<^rV$86l!ZqvJzUs7&SE|afDnc zLiPWg!BvP)A&8CIpQ28XE@LklTMhP~$M3Hga|WXqRy3IvgVBLqpe_L6WCli)l`BMm z*e5UnO&V(;F$Vv##B0HtF^5v3E-)&C8`MejDs4CzF&d1@a1fgH#K7pl9uWP27R`D+ znB6+!I0nsnJ((Q_EdkGyih@mo8G0e^#Tb1vfex}B`iMf%>?p~YH{$hRw9!`t$j%39 zU`!f}I^hPWnK3zL=L_~j$WZ^}5Kq0IMkqTRn5J6=#x^28AB?73^3kS)VASF*U~C|> z+XOZTj5cy=COaC)vZ+0=DKi#`_*F2Pf(L`iQ~Pg*?lP#&G7JKH$`b3a#9P1|W$=M* zJQ!6qo*(d5Gd6+QZ3A;=j65BwFxw#)#wIdG#}>FUNKS`j7!0jpY!YKTz}7NG-hX7b z6LM$FfUyuT55^1`3k6%pm=R-PV4mGfz?;J0E=*OTLGmHe=$k+_VqQC+eo5|RIu+5B-s~OcyG!(>` zIb$(kTNs-SMokwBZ51$R$zUAdcE+q&;&`zC*v(}u0W6r=Su=J3YzJfW7~{ZpGG@bA zB3KAx0&?)8QXhmu8H96|kR1Zs#TfZjk={KQW#su*afg7jCnGa1(wE`7h{5pfJYfz&)_An zV~lw-mJN2CF(1Y*gPmY(0~l5H73d^mevIXSSuy6%(&mB<=`Ec9c)U#vUIiS=CYS)m zu7RmA7RcCjFjdCLuY_vw2BZ!)3?cc1P+{_*(aes#F39dCq{-Me3A8`KTaXrmz?gussVKQSyh+Bh=MtFp==ZKG^5@1VX z>;>XiDPwHM=*21h{Uvk}2DBYVNF{s)U1E%0GZ8C>vKh-jNcp^m1U>PAjh5!b-auiD zonvWBz;-j11xCj$rT(`EPy;(u080E8ieQWmMuuh3UY7VWW94A`7`wt)1z03wIbc-i zN+^o4Ys~H)Shy5EsQs@qScP~bL2Ne|t42JUu{_4!gFRvFCSxDKY#F-+Mki7OO=Ij1 zv-=39%h+8o`t>bdEu_a_K1=)wY&2s9Eb(VzNH7lJea7k#_kzYl4;cG`xExFS5RCfr zSEvtTMa-_A&VK-d&lzlh;UF+wgfGCT3LBwzNqk@{2BWk426Zs@hNW!+`^8uZv-=LF z&)8dL*9^I_c-5No4jCCSTmm_Uo82f{G zDgkU?8T*TPHjXhBVLfC25EonoG)AO>!7jv2=#;QEGDercaMpvrF(wA4%2*R);$R~g z`_5Pouu+UPGe$pipxMm?ydMmb!&xvyTMJ|KpEB-(W`g}>jJ_>Os~~f*R>ma3Xca_T z8)J9@!K0-XZS4rD&*1$8FMy95P{e-;?NI-{0RsVP`^^%|fYB2w+B#WcSuiiKIbeU8 zogA1Zv-`(bA21y-E7)~0))&kkY%XPp8pkdVuReGy1PqD+Qmrch(nCYqdNRX)VDuli zS%dMxsOI{Ed9Y@Z0>jA58vwSBv3_85#sk4T85_Xz8wBRfm|!4-ihyPe4q{9RtPf*~ zj46ZlWlV{&!C(z^G;GRX^yeX9`Cy9?AIjKJuzQTDbf*;vZxjnyVpW#ma2Wb9rpA~G zm^fo2z$mH;_8GEAT%FmeVW0Yp1K23WMqu9`qHQ!|Be6e`u0JP04F=T#>4zw3(`0NE z_G#v$O$&?;Ors#jm^QQ10HXstln>owS5Gjn>AHlAItzyg^tQL$mC&p%jRk2BDHDeZF zbzs+E=ggQT*cWE!!q^eCk!KpsZqE_l4@k@v zA2dS|i)L&M_Gx`c%k>z>)`Hz*ES51hFj|<>5WyG6h|oR3aWFbNnsAEgkJwH!hBy4YXJD0J z>69O}e*oYu43BhEaGD^(Kz!t~Av1%q&0uH1s_^$r#)80Nz^cK{Ft!D3E!YRJvtU%1 ztzb*RY7jrq?6!dk<^$4pfx+#7hF~ATvRGp3B${BKz%DVnV6ad&sL;X^ySyFv2m||q z_+`d+g6(2VPN|iyUr5R02R&H4aUO3da)D9V{A8A zC+z5+;3i{x!2U3HOUO|F5rBVLhPRpFUa%Ih??`-yv3+10ncZD5Ds&{+3NX5NxX0|G zz!refy+Z+G`@u%DwD%c{20J9Y{t$Vbs@=ua6-0NaNS*B@aaV+RoD7!%O@JM8l~d>jI#?LY7D62T5L_5yZPn1f&` zjJ;xM4}qOvteCOGVCjs#W@(eaPBT{0%>=w;zzhc8vcxH17Z@u8!^!iGfL&y)nq`;@ zmdDr!mNpIS4r4Wp9R-`u*hj{Wferc3{}x`$;BmmAFjPYL35?G81mX%{$_VQiJBj!o z`XjclEbS?BLim%h^N34hBGN?I%9!8+b`)SZ24Nc@9WRS9ZG;_+ zT|`_Ff7C(v8;ol665_N@9FOoXv&%+&Db|U42)h`&jCe9GPg)0x;VMADyMm9GG8q49 zAxKjp9XJQ^S6DU?>j_2&$wmA#TVC~Ic2~jb8IxieUIS}nOq$tU2Mfn+Hw7WR4X0z= zKzu2da8nV=N#gn^n1>xJKx2e`nc+>u=Q5@MMuoWr=7kJR5Ds8=w;3}sS;V@=+5Ak}$X?-`Gu>!;!5T{LrvHM`35w}E0 z4<8Wl9^hjw;?@Y&7<-6#4%(fTXd@VVg!p4H!2(1^GWZzr+kmw6QfKT5;`_lCBOJxp zQ^YrcEkj778UkJ+J{-Vk(_riw*bbaAZJLY~fgJ{;#fg?A+MlZbId+m5)Mkb+z>*mo z3r5xd5-b3WRx#tjDD5l6>58BQ%LJCT7;$>=vDb*x<2O%)6B&C$^KUhB_5q}a zL!TbP*b z!PNd!7_3D6CE~Qv(<$uo-r?gFW5$eCfjvi@rdt!nsu91;>`WPZ4|WA{npvkIq#FEy z_+i9pW}SghK!vTrP7-!#qbFe4<$c6QBI3Icnlo05co*U{W6oym6XK~5Z5CjtVc{(~ zHAyrykJ;5BZi7G4WM;$I7h3<3vp^i+dIUJW}A z;UdNw5vTu5ir8W>I=OF%zXeM~xRlv7AzmRo2HJlagWmxQ0cnP_Wr>>+zXwJ$oIPVd z5Wfv}7$MF52zV{{Z~#l8kg=bLJAu)*lCf4WKgJv>KOCRe1~?D!2qj>K?T9}>gVAiZ znz0VVH&Y{Gb7t%pSP)|_jQs}lXUvtcPOwE_G!xRT8`aDo#0A3uX)1JM@Gs*3@K>76 zJXqp?h^v6nY_^WEF2tXK(ZuD+(o(Ji(8d?Q)`L+Q#2Cv0+rSt-#-Um9BDFs)sqi;m z4*;4L0eSw6^~C-%OeQp`Y+{TLc8!hm0gOq2g<)LCg;y0*xSJXF1*D0CCX2nyki1?S5vMs|A7ct&E*NfU*rio7c6t5q5sI`l z?9!^4Sbuz^unrf)(hdNltBD3WK`es<0c$7)wm8P<0g^FBE*in&8KX78H^gbMN?=S0 ztPF7)tPU`y3|4@6H5i8wyS%~pNJgB-n}Y~ZE`hKkP_Lwcg#L(t2Zvc^TpkvY?bd1@-?H09w_NRg5ID;dEu={#G!PrQ~ z=#o6im^xSyL|4Hn#ztYEdNmy}ow3n~Q^ARyW=sQdvZE^_gE|-T5IPr;A;C<>v=FDW zq08kAV`C7fCZQ|iEMwY;A4OeKTc2ZWEaE1xqb5Ah*f_+=8I86Jj0toAGa1Zca6H%x zh|cmNW4ee_VdyL`F*boQI-_jH^bn^5Q$cA$qLZ75ICVHGC{0Mj>ge4Lb%A?7CAeET zy;QkX5xpt|FOZZxbYDT_luJ&yB~U5!79t1Sa;O5TgvimB9BZqg_s|EZ1|lEYTIdt> z86y8#@|Pw5*m|e|YJ|u)wh1DC*k&noNAiJffqp{d``QMzL*(;HKCa}`NYxB6QDF4pl>R zH_!~xik)srHsXN(&?bo7QppXK+)lSb+o0``01Adep-MDv6;utqhsYgu3`8!dV=>1$ZMDOHkAbJl+@7?G%8@(>0*JJcLjNWw7o2}Ony-X~GoA~q<>eWwR zgyZE&`f9+WDd=SEFkilw1VbB*3dkNoF>Uh@(`{pcZi%LX)d}A(LD%F zBl*xhh^7y^J$MLVRWA_E9kd*O4$&%_R?W0Zegl<4w7{jIpBAe$+|%%04bi&t14P3( zEfeYTC+Eloh%bZ|LCc`!&`M|(v>I}TTp(9yiWs*rvX`=82I8|Ib7(d+9@2%Z(U4K7 zU-ET`fnp)@U5JMgpaal$NC54Cc0wUgC=>?mg0^6O+zM@jwo@Ez8zhbu#WrXaxgR(H z)Zvd`ps!E^^bKl)zC%Bt7N`|!gW91E=oj=GB7exg&>O4_N}y8cEmRIE<3t8SLm_t@ za2-VMj^y6B9;zkx4WuDcZw$IkW;=h639{c8~@3Eg^C} zBv-?G5P1z=g4FQ$k&rrMi=~V`v>aLiIY28RM{+A$1vx?FMo4ahgCZgF6eG_t@&qH#FY@#v&#rig9Jk0(iyX7a z5sMtJ4ngEsl_bNBJJV~RfLxu(wTWDr$aRTal}5kB9Z6O2xufU3L+094T!vov>~46qxWj$A4e|$>4o1F=mL}houK*eBqGP4REUETp@YyNC<&q` z$MmH55kyai>1i-M{iVmz^r(3&3PnB^+Trjpk^t~WIXd~ng(QOyqK4~CM?iX6n7-%uH1X>C$ zgB&17h&(Esp*1~Fp>8-acZl34$X$ZmBfKDTiI@wK7sL!`GBgSr1C4`pAr(j!l7VC) zIfy(Y$Rk1?>J5EG!5W}O=o|DJDuKw!L6=7S2`I@P>_k9&p?y#!v<~uwyrA_Ec|b@* zwEp)+#ri>KptBG?aG<*xJVN2^hoYevC>Gid`9qVTBdE<(h}`eUi9t*N$RQF5?Smqq zJHPKDB-z+vVv}dZ$vH7J79X} ztA~qJpT=r>Z5j*3LGe%mbO7R@3RD@r1+7C!Z#j*jM#R5CO;9sLZ#Dl9aqj`Auoz>f_(WCcnmFVnh(W3;T_vjH3C3;EILkL2Mh$KXbh#(^TkMC9N zK0=<~@BP2;=k>|4)6SVWr_VLlTz3ZJe~4!I1oWbEF1!h?pf%{dVk3xvcF4B}orc7` z%^#h1=p;iY7w>>hD`r4;gmnU@6R#xL|HixrIymYNIxA`cc_AO@@L4aE^+NhH*blnU zpxX}{U?Z%76`=cGT-)kleZoGP&Nl{fA0Uu<891sLK zAs6I^JdhXiLjfpg(#%Ve$v@PLp3bya8=p$lK~B2tJeUuQ)P12abvX&MDk@e6eP^YY zdy7Gz!7YWcFb>AU+Yk#n1ZqN>dg&K{JB|Dx9i)d0kP-6eJ1ajd{*V9?!Y^cc3*IL3 z1egTVU?$9hxiAm(Qcy1e7r|oC%fF?t99Dr|{H+GP?9Bde62S z%U(DD2jNo~1s5pAV9fq75cHz1Aryx&$OXB<2k9UwJSEN}_zmvE@9+Thx-6W+6$gWT z0K5f*bk02(bVB?t%!WBI8o@E3_h(}nGnW`Am*E0<2~P|<-m1^66A2Z;&@-383fRi5 zqPJ6e8>P2T8;JKKz4A8v1mBV7Rfsu(Lnnkgap)-X4CXP=Nn&@*o}l+9ZJ-_0hlbDy z^bTbw3NEI(DnSBB1j#^eApU}DD7h1bc0)Jl4(*`>bkxB{Cpi%ON}0o1_!`c`1vm-o z;eF7Fkq&Qmz{ju?c7t9L^Vc6Lf^V8}`7PELq>v&h0^mwK|90L$&sTqg3q| z@F^Sw9fx*;byRUxYOoqqhumbm7e%(fN3a&wK?c&xn2`3Li(?w-YvA>GZh+yG-~^e? zhrKAW5025%mJ@cEOmyzP9(f%QZiGzuzd?92jqgM z2xrCgf$m$J0^JnS?W1FG0(AdoD{O-;pnKNez_)~zp*f$B#yuDVZ$lHpqIA$v3rj)J z{byZc))i%4Np1!0p)-;DKy6TB1u+Xj5eR|2aEpHOE1ZQ-;8W-e$w6`S&PB)MkKt#~ z;qo-hF=~Hl69nC%9u$WuDCBCIhxW<~`5-?OfPzp63PTYn3c*keLLd~vARLlI3P=g5 zAT-H_1DS=|e)stss0EOqcG0e9$+zrsEE4erD5@BsdRhwumh`_! z*t_622XiI74U=FpIPGRNTOZs5APH@n6p};y@I<8H0rioo$VI&rAK4gn0xPk%&}tCq zE~oBpy6*be8$e1rUm7^XC^|&v`UE}&U9H>?2VgtwfC%Ow-F!UHD7^re;U-*%pWr*t zMaJK?6Z;Cs88`cU>|TsP=~Aq6CdDfmr<#?(|yJ^oaIYM_L6(1r_P5y;(~L^SSYkKfMEN$BNCaSXDP zVJb`q0~_Ie*aX|)Gl+rFaM45i55Q6tvO!w-lal=fx;&;AgL?a^cY$Z%bLa;NAQ5P4 zS4l=fAe08(^I8n^Kw-(~Un$^k`cPW@L{?CN0(Ij+?_uLl8jmUY-|!4{cT1VL?s+uV zVpsxSF@(;*M;c0S1Nt*e2Y{|wO@t=cb-k(?)B)X~(v7KTuuQ%2?go0x-4lAjB@%Lb zzphBF1GTgGfwsQ|vj6OuDy2UPb;aEcdO~mL1AXBmO1}dna~AUm9EC3-=72m9nvSV< zR%r)em+(^j^&)vWtbiW)D?E{7$}U`Ghok677zMi3q)SY?w4_T)R&^u$F;)K|rY8P>Ai3lDDoyx3D7-m}?m~H)q6hY# zpvkB)rY;|q1=Zkb-FQ1iz?a|-J-w6N3kzW$Bty6XrXoCd%%PaWp$#aL5KspUL8(yC z-JV_apH?U&r4)7*|L@^z&=nlruK83u@jY+=w!<#i49!7TXgWeC=mKv+6zF!$Z4%Xu zm^UChWQ5G|OfU9l)JQ_iAWYp2I0;AKC}c*V_fRrs34c_w449d~HRBIGxA*JvNpnGI zU)AQibfQZp_vyg8L!vt)u3SrczV3^-Zl|xrSe-?eMs!KUH8liZ9u-nj+#z$BQe2(X z#SQO7=hVFqHzN(h_#M;rR}CCVO#7=hYEe)dsjZ&Db*iYm(@E}MIkBXJJ zSA(ue_|Uxj_@k9jF6Hw--x^W6B(4cTHEhbwnBtqrmkW ziQEVn1TXi2B>3f|AYZ~Mh~K2HJw{Wj+d)*~{qfpNRp(ZhYsRn2woZG-_mfGE7d2-9&l~G*R?)tm&QWF+GE^_v_POg9(D7UUK zqz6@C0nl}Z(U2V!)(dpifw5~{dr-wnzB|N%>#rLV3hNDu(+#@9o6u5HEwD6$rqBc$ z!y8Z!YC>g*go;oe%7FV!9)Z0Cgg_xE2vRmbH%JM$ zt@>hDdqsm=eS@$MgtuTQ42B_~LPUb%t1$0?nrl3a1$Ew7AWN%&vX7Bt9H@gpWb~uIwS~2Vj@#Pyu^k z5A240upbV>XQ1#Cpr%mM90Qd=3LS+bpe8yF@{|1z+=laT4o<@<_!7>-*YFjbQ5(wR z7x)&`QNDpoZ~-nl?kkv=;U~BX*Fl~02lx)^z*Uf+xCYZ@8c77_gj;ixPUdNpWvk(-7{7?W2LlID|s5#tb zDT!U%g>q0DRD)_ZHHll*WwDn5)vQ~ql8GsgM=hucHK01Y+`iTDs{)ZkaND;s?w8wF zHKry}rj>y9wVGGM*==5prbzrN0>d}vKiXHlv;qO~+t_U@MN~Cc1&wJUzffGtD_n)? z1a+Z3bc7Dj5E_7vSnGqr+CdYwe`73fKqGh)nnE*Z3HwR31!i;5ywDc2HMD{@AUT^-3uZ1J!HVt$A@3*LoCxUa)i(6EanvvZh7 z;0rhi2VgUN0JGqI*a-8$fSO`1<{a4}<~bg!n(;6Q`odc<5C%YhxQa|a%xK51;q@J; z!;XW&FbamiNEi;oU?>E^2v9*sLoAGeu~1OsUzyK_i7)})g{d&vaZke3u$khxRVu}q z1~cIum;uuryG+fR>oM2Ca##xUL48X#u>=;wBDMblEDPZ(k(OcB#9WK1IeQJ}d$0ml z!K-RzCH{)**2-$!8z2(DO_=*(AMAzQumwJZt?-emWf$y(k6{OFhi#x$P4+z?VWG&M z!y)(#K7mi+FnkS_iKD)72EKyRa0*VsanNje4D%?QfS51&a~33Y0nWn}xD4Nd5>%v1 z*pRZo1={^Q2p#uJ`_J4}y zPj~`Y5M!lVuuiJ2A}LTiu` zWiW@pBt3s=y|0IYst9kxco+v`VGP7VMr0JX0*oZVQ8Hl!bcW$D4D^1# z4h(`>$mzYkUjDa$<`C1EKZT(vWP&$9OKTKnAmjo)7iT82P6^UO8VGe8jG zq@Y?*0a9U438@|b8OUj9swUEbzO6wv#?nd=m5^#c)gvL9a%(K>a5f7_L1nHml|%|E z1G!y!l~M}n#8~GWL68HKhialWsKBcAd^-8fjYEkkv%HYUK>`XZ1o^?e(k&Uaui8*D zidPy+K{1fB`5+int3^O@gbGsvvm``7h}uvdkpzTdhC>(>henh{{%*KyRwGQ+EF~gA zN+@CV7xf2aTn@^D6i|41OfAi_tEMX9t^zTY9f4YyH9@7X0V;WQkk)Drw}aNj?)HJA zB-9AElu;*CwQ2;^mx)`7Dz19IMuq&EV5+v22F(;>&EpDe28ygwX_yR@n+U4r4A2i$ z%J`$BFMfSM?dtY!DX4xDzXSKi-3#0f+!MPxZz{Ea4=gF66}Y{)CH6N#ol8ie_{yj= zsdO**gLe3-XR8_7fck<;>nfztHj$ z4PH(|{;D-8pqJOEtpW`N)pm?ZH3W-d|EB940)XF&8ajPaJ(*j60=0$)!)DPUMj;~a_2-d`+s-NJW9|scu`h#3#9M>830A57--nH`9@c>ZSHpX-)^TsZbi?E?8JUXX+GR?{ zO4#vNDesfv%S*GCWfdq!8$y+2D}o=v4%i0U;X_cZ?1D$g#NT}CS??TvT6VSJczN@= zlQ?cB+Hx641an~yXfN}G#^xOQTPm`td#!(`{!^34#PS48cx75 zI1Z;A`$^0%;Vhhi(`tVOe&wJ5348UuuD$0a~Tx= z9bAEH@I73GQYar2!5=w(r8F3RKl0}~L}H)rn7?A)f?r?({&z5M!(C8mpWvrUV7f(4 zGP+W3P1|)bYe7vojDHPGjfU!&l^{}A&nseyfD)kVjcGvdtaZg)@3Pb+V~CUj?vt5J zx9Z*7W)JZH9o7*h+0>wB)9Z#u_-DXO1W7@+)bw5~0i;bp`|IICnFfFd9umPH(+{3t ze+)|GPk0W`;BWW~o6@#Ks1a^_Ink*QUk#4F^aQq~%Fjs*J*vqT^OJXSn zrJ*pwy0BFi%7Ln#|NN?9uL@P5G7O|PR72`S@z42c1>GN9X|Up&hh^HqaVc zsr}!?(h^#L?m0ArrqBc$gI=ySf`-rl>O(zHkM4@8!-xTx{Xxn`V`_ovi`ff$LU+&z zD}X=`?0uj&^i%r}gfXB8PxnpUaNNUSC}{Z{ggF?7faDZ53SvQNj0R0aJW~0M#V&Ik zrk)|kW9mUf!%v-0k9k`$C*zLMoIDB3M3?{zVFA1gvtTMrff+Cjro%g+qnevA6T2R@ z=VH!w{1sPWl6U3iU{^c?^FYs(^VR-~aYT^7GE9wi{mVdL3H+Ahr}4fHb0w^WHLx1q zgH`Y=+=V-E8-9VG;U?UGpFl@9KVs&^%mLT2e*|09{_13#aBKi&{640h?}nnlM#sJx z^G)0zV7A0;12Xp`*9`MR{M)|d*A#bah#%LrZ$Azn0;-L}@CAGh zpTQ@v8@7R~@DA)!Vmqc3P^P;;g*oK-?ZG?<2Vg%)iM=3s;>B2z6+ww8lI(86Dw#A^ zqOZ!>4S!V}`KgH%Uv{_oT)Ud!1GT>^sA`g3ipW$|OUo0ETL~z^FLAqVeF}U0HkQ1q zRq=(JxzbWxHPJUtnB2``_@lOvu;qbUc4a0FPl2lSGN{_5oD!3%#N2r2aKFy3jut;n zHy`zr71$l9>K$SVX=hGg!q1Pm;VnxjsKS-N~i#6 zZ`TTxu`+!If5TgVzShPiA_ zx7E4&Zhb_cbYqloI!Fs?Ai%Nfj=Umjv5_*`CF$~&zJtCR(eC;~-6_aMVSD`!MP>i+=3m5CIC$0h6~2rLfaPy_#3 zm^EdG3ZN^a`T|T}f|Y~nPzfTTA{3;Fs$uRVt*V$+pfYIO55d$|V!Fho+8U^vUjsl& z=)S7HyJ!K;KsUVVf^K^$v(?C`mg-=)*U9J4)$Wpu#J?$KeP{>`pb0dFH=vQ@c9oJ_ zO2stiPe14jeV{k=043NRQzhvJU7-tfhK`_2IzT&U3%aJ(3f=@Iu3BmdZJ<3!PLozA zOev~#d#e3=VbKmH8dIedrKrL|m@2X605K7_?mUfz5ilHv!B9}ON@fD4YE&}g;B6QW zv5s3ZW3Z2gv9N&rt%&kef^H%*#bo@Zf_l0Vl%GaJO%#;50OrGN&;zDAtz_n4R>U-z zb73A3Y{gMWRgvr7u}N+c+(p1WOjVx($6zX=BJ6`r`0d4f zj{kng--CG?j=?96-{+X0!KaQ}@dMx}9D&2|1<3!D#{Y3FU&0A+OLG#tp6P3Ys!76H z4`fRFq4=v-w1sYsU17UGbN+A0oP+yt4}OKapmpL7rq+h4YXbE`cI`0~eqfnSY0w3p69Hbo{ivmi!fv>}8Prx8TYst<3Qgi=TLIb8vf- zOy<<~BwqbV7^75NfuFJe0+Db7Zh{;3DlMrgtN5xOcNtZcsj31gL29Q8Ghn*s_gZGV z!JtIe(#l049PJX@4+L#7m4L1Z*TTOhtU<6UZk;grldwJk&~L(gh^c4s>d0)yuAivc z2y37ce)>>Lis>S3LgML4sqVt-tJ6x5maxdgeW-U5)0xUQm}j62Gz5LwrBVgJY3%yl zo0D(?j=@p*05*X-fW98nkJRLbEZ_q#1i~}I>ynP~znLU3<^e8urgu%9fsCPulL*r+ zu?YTvS)eH?D`Ww8#(3SXL9z>AK4|)S2!Fz3h$Q_-8k{;8bI-zbE{3Py-w^*i>?v;d zJnRYfzaS5?IvM&J+;gx>B$|Mt>03k(JV#FL;*Z@A6ehP9Q}#sKoF~Gf&vg@kw91HE z4{RAQ^|47>&?miVAQhy8_y;=rSRo-Ojt+9v;E8c30(}mg674^Iu_TLe z0^}i-fs{xXFLO6TeQTT=l$a87<47^trKl83=frgnXWVpUN>;TarS#QijH)9m7WEP( z>}uxf(zy|H;SPdqp!nG_6;HLGnp6RDU~0OOzru5Z>~8JIk2GT}&-ysj`SM_v zBT_xg8gP%&Xnd8W9YyyZKF61Pk(aoTBC#;xluRWVg#Lb9q& z)o@G&98p+Qjq>C_YX(_^yCJNG_du)2DopKlR$}TIY6a$E&^B`c?)li~K`1hlF_qpV z%rP(;R9MZm{h=Scp%3KyVCe;2p$#+w_pDrrHp8vAW zf?jWQ!|VZSmhPBx_Xa}&`oWu^0(F6gs@7-%`-0j`?>XPXJ`e`La2N(dV6bBj#T*GE zU=-+>G8S_pjDx(m$6~&Xsq`nv4&y<2)WEMAG>4cOc(%kM?K;cEEiLC_mcf*^RiG=( z#_wH_=9NHAqEgPnuQ&FYm};Ww@D5Cas`yXEoC4bXD?g>F^hhVhdh&O*=}BU)BHa*h zGmf93GLTF~h_9Svq>x*>>eyX5rKQ4D0BtB-<$G&$Hira5@Kh}aVaBK3ahPf6rVb#H`ry=1EJa}oi1y;IUfIlu#|)irZOuJYv4TS<;_`4)re+JE%WCz z|9_3A0xp0K&s7W3&>sQ4sL6!g54(O$sRERTvY=l~(k~}@2rq?M6tY2PC<*$7CH>Np zK6KKzfJq?RqZc_v`Pg^%ng+Jdpy4f*#C&g!V~xvtbEn}%2*1xLK1KjQ{t{&rqvl~CY8wE!P-izL&cYqa?0HG zONd>~s?O*7$&8VpdS!f1`Khx0fgoALq zJy#tqH||`J6Wq?2l9IWd(9P7X9XG8s#C7vfx^4mVs}KovBB;H-s;4j>h2-hD^*r?ZX6Bkw$hE(0TJ7&@{wh;`O4wCO3FznL;#aw5GS}@Y5#MyT?F!>(KwkVXpXBR+{InH6LjUt?gQGRHf;XWhw1DQ&44Og{Xbk!p7=4JS?>ifS zzW*Hx?Lo@9YrSeOu1L?HYlU>(Ly#Q|gCOQD{tScx&>#9iH1vf&&>MO|Pv`;Np&N9C zF3=e|K}YBS+Wkn0N!TaC1b7?9!#EfVV_-DICgv-s7%Zb;B#eOJFbw9x9CP_zlB_Y) zuug?3FdGcK3yWb9EQAFxALhX-SP4sEIb@(>mO17M%(bBHf%>*q`VF|(!Fq5H7}b?@ z6=PFkzS?@90PV65fofU1Gu5ztgrc7G5fTd7t|VZqVt`_(*Sd8tIrVa}(J|#GyJX$4 z(x|09UOCJ%P@q^6Ts+UM^;%}Ka&Lx3w0^5pg`hB#>CYrZN|y=_3l0sjKGMrX&4#bZ zJF9rg8MVCrp{0V02ZzuliI-|@0wy){hTnzy?0wbbV5qAdJ~eFko7&M zw;OnPTDQ26XM}KxCia7J^Y>l*?8l>olnyRoLY^ea>|esvev+ha){?=bptrw4$Q?d@ z@|P?P+5~(3O9h99nk`R~M1+M{*ZPwZI{bFm6BEO%J|I;Lea}Rc+#yVz_ zI}IOw`*YXS6f=T`B8^EV<=@o&3IuYJQqa(Kf45qD?+^k?i99|rl@KWLH3G>IsQvgz zuSCDDY>bxSG-+sYzkvga_UYTHv){Pp5na+8zS4%MA;G1C!&slpbfU)S7F9B$F3lTT zr11F89lZV}h^Yq|Eo>_Kp#jT2K3_5F42h~*$yR4$=?J-&^YN*LJ9DP>s0W3qC9)Et z7K^?!?8pbb0%pgBXev``WzF7A4V#^5>x9G*sVqS$32L_T!5bITh2)QmRFjZYgcR*s zY{B3@v;T+-X-bGX&FQ==_Ge79GAb^lFCnU|BKIy79(i-sytt4Vgh;ucRv#-qabfqW z9@?_3t$4@2{W}-!F~IM$WqX4P-#=5<;~yRzPHCASh@>9f@Vo8F&!@UyQ<3OCw9W?e z{j(&QO{4qXEGGDQk}Up9%}43H;aOj@oTC~N%Fd#iaCC!Dj%>oc9wd$aqO zHDl9z3*%)rr}u_6Ud$YL7Q$W&<9DFAkbfdHv=!GctM8H_&9G-xksA zKXbpa_l9{ImsXP68j>doH#Le<#Eii}~ ztxZTUqnYhRGSeWZH!xx)5}H9XCTfwbUbeAEJk}~AiTCm5a!BlesGd#QRT(qhifiSx zKbaYIh}4fGAzjLZ)@ht&^miMrHVjeg{*ugG&F;;R2 zWhJCI>l_QoK@vC|*V{ZtlbcgnaGygN(}u_DwGY_(1!=Lot74am_S`+P~ z)DP2|$v$tCuNMoXqV+DAy~Fz19qMaEu`^hl-rVDinN9%yV)#T#br~U zpr!Id%O`=RUP|I7%52*FMV#1_-YlLInav_ReLiwgHJom~{#308OPOm%X>U}VJ&M&^ zGUT92W+EhQ##KCsHfaY5tKRkn7mTK$D$P{#k!@bxswZKmd?K4v60 zt8+7!{`Z5nV{UUGDJd{`Td8BN%WYC6!+g0XZpmXVcm@PC~r*xYA;hu{}zVrBN zuxk4_Hm`|HK&5_(gvMgo95vevn^n7x)zV>_I9_hG4gr;DqU#wjm%S0kNL&sF6mp|G$ zbBSj_Ub76huUc-qF7_8$c(H7gz}ikp$!1t`bJm~!xuu{9D#py6&BM(7xS-h-Mzp?# z>@isW_X8gu4Jgr#XnMk6;B6~pqM3?3NeY|E9&cE&*K7OA)zY+o%bUaFR9u7CZvtMo zZ2nvIG)ZP63wZ;>Ubg}GFN?9KOH#9}kT=LPxTrZ)$Qu@MBELP_Lo2SzJ7R2_EKHa5 zA^kf@<7pnq;knkP;oZB@9{+PiIjq9xc2QHPus16GKbz`FQEjI)mk$lL_VE7{s1(fc z14*=F64Rb1bNOVRh$KUkQTHLl!FObcxmuXjeHwOk@KMu0I-Vm{mRwe&vIF2~!3k+T z{Lzo;V&325gy8#rhzTx2bMFl?9b|qHV&-D{z9vkwZTC7oGZdRODb|W%we)u(=6VsH z9S~4i$G1A%Zgf<#U()N*LCa&v(-0F@lqCLHlnUj;q>W$2P!lVO0Sp#xABX<7?ZTys zdq!zx3)i!m-^JqQWKp`)Z^g}xqTWvaA!fN2y3WB&mSN#$bg(ybsW86*Z*}b7en4lx z?Vm*_UsyLof0X1|NQ+g+Zhd=p@6^73*8`JVXRTOlmlaY%!^j@584{uX{SxMOFunRO z<^YxT!<5;tPnx!_s8v>L*gJzD5dw)K%z-!AyrgDzmvGi~G2d&B!jhY=}3j=TwAg9zyd`q^Tjyz>c<_A4{54 zp=618><^6Q@}b^rrd$ZC+9@aV72)UVEq(9Lk|eF|6LVd;GNzT{G$>;Rg)(n0Dr2j; zvd5sehCX{U8r(B&mwp;VdwZ3(h%^)LOa2D%uPmXVR~G2-e1;{#gt>NU=P5#kITjh@O?Oi)vAdUK9zPl0?NIaC?|J-_ z9_Cx@1#UY3Yu4b9~Q`-X1qb+_XZLSF0z?Kt&{9a@q3=qKq3;iO4%UXgVPd)PQd z_N`-e(->{(zvxo+M@yN9-GSvuM7%;HPMTEZ%WF7;^7DvBztsNoHgRbRTgMbR$Pim!iZT51X`FR@W9|3{)iGB|C}K_> zyMFuCJ^Eh71CIj8%Guj*Bt&OV8-CpXap3eJrQ$+P)G@)OQQ{U7K}h`8Z|j~*kqcprOWkyu@7EUUqseI=F&(kQ%EbGl=+dj(fb-7y~NH9KmzA+@g3ZVnwx1!9m z>ZoAP(1DszthrSa-=d^}W>gJtrbNX{`i+k=kyTM;6)9;ZT{Wa|jbe>2rzRzxbI~sL z)EMYt+G}@%!mz0iDu>Ak+nfk(vg}+)MRBdws7T74CyE zPcv&_}O!Kpl@t*Td9YA=8j39Y;|rVG#qI+cZmyVVHS~=r$Y;KsuD`L{ylN8^QKQ+ zoGk|xoV_v%6`(_E7JFy;mL`9X{IZEvE!Hyt71*dU8l7N2qKfO#FHiZ%@$Id;LV)mS~udRu$;tlhUH7l#|K;n!YPx~ly zA8$`UJM+%mr1V>RBsg1v7yX@R)2eziNBnaxX``ckNzX+Kr2kbgm~AILe3 z;}rH%bLyCHHMm|em#F82hWas=1XM%fe><0CFl(xLOa9L$6l+NR=Y;a&sK~92*UTg; z-ha*{84@vaUNM#ww< znM($T>%<^m7gM1&J*j^e)4#U2i*GoRdQ9$Dep`y0(X%R8lGa>$s*8DmWW?~U&Qucc z`>tzM+J{?RhJ!C&o)V%-G3@#FZ1oaN*2bJhkh(LvnpSn_Dl3uDer4Q=zuLW}qBp;rXnaxukWlD&U-QCh2Y0XSI>^mrD9?iThrkxShM_zbf&6k;Rfe=2Sf<(~N!XN$tUu zE(wpd4cW<&ohC${rgru<+1WYx*D;l*deh|!EyXjRU-4*rOR}a)p>rcs?i%Xx&xeot zLX&9I3vpjB+-jx0X6&O>vlgh2>h%_NIxgBQlf)V%cut7T|J(2(2ev<8|25x9<5aYX zokRQCo0eG5chM%g0q)z;=AOZP7;Tcxqwgl{XZP-w`42{np3(R#^03~Bv43zv9^Oju zL)8HhnXNuzz2C^y&!lL`2r1mpL^dQXb|nYqVV3D$~9j3<@1xNo+T_6OZJe0@CKzKo>poKCImXJ#}fuCr+{<5CfKYd^Cr)eFz~n{7{% zYUVCMrg9_J_W1+M#zx598esO#VG&?uzS;5IXg2&-e4Q~-axxnTSZsDU3*i- zb5^;mG1)nd>F@^P93RhpgSm>neO>PMgH2##OvZauV`}}{V0#_EKjQt!{S7^DTiRQv zR?i2USV_FaO0RL>twh_^#fsdSgM{-4;H2TnFvOfhGGaH9X^^bF?fKO!t*&Y%EEyce zdJ?{Dh#k_ZK-tLEg-7ZQ1X^m1Bn@8^ikYyViD-ge^@p0x!^rj6PO;)f*%JA^9&7_CsBu=ky3Om6_c%YDx=T z9%1@4r8vKgunT^<)69=Lj7nI{QaVCo;DHm8WWu$!mulV7-dw9D>#Dsp1e&u-Xv9c! zkAyr^N19~KDBIkTrb06`{$`~86mjmOi&Omir`7|KGf&z*#p)F0V$4(`@xFI|GjCnb zcQGbab7t`WX>ZG5_BZFbmfm(Ht_#NNZI;#Ta8+BNZQe1aT?@3lH^u~Kq{E#UYc{n& z`%7cZVatE4dD?=W6g|$=Zi(EZab{FY+zG~;<1Hywrt$X5k@HfqHu>A+{Fy1Egtih~ zRvSO}P3rTX=N6-!1>`kRY3#>un|j3cMUS(G_OUyOnpeuVKf%jwc#=OalHFl!i zVIH*3oaE87@mij=$)dHUPc)~L{{Vg! z6C%~gzwjiJy%llGPPXUueycD04a%Qc$EOJr@mfU2&w#tg!*a0IVP+L*`Am) zh^a=-dTv-qv!TU{aHOO|F1BVxjX9MD$)UzXbRY$1(e*eBr`g_tgFHt`U-x--G683v z9sg^1&8aA$VMt%;KhFepE_#``PN?hN*1@=-Fk^aKq(hb*S zx74!w#kmFMfFy1qp#jqG?fmn<@VmO#k>FXS)I#&16B^zcVE33(wU6EnTbN~t$6xQ< zIi2yFu*g*IOwAO}zGFsb-U#@*FSZMl`|m-S3rAej!In-kctSjAzYfYlz4mv6{w!0l z*`{Ny3L)eyLcbWao8#t+(LR6+Pj7C*;oN8%5t(7N&(qU6E9GEH;aX>(l?#M)@}R z=KI2FbJQ7Ty_~j=x(+TjrzCNlG!Tltb;r!^`KXuPGD>yQU_%kqmCka0vB};YJ+2|C zY7M@5wrA&bv;MX;wQAz76Oyq){i37Rc{GTm2X*vhvFSxzUy>zuXKqt^OY6Slzh=(2 z<{jPxq+eo|DfOI4XdhU3@~jJ!atzn$O)1_Kphqz$Wc;cn*#dgD(z@+T5j@e~RqC(V z&ryfvmzdaz47{i%rd$ss-z2R7a%tW3c-|XBFa2q0YP~e*xx_?EVmK0MkQjYz(NDkc zzo5OL+8aHlE-`I}dNU>r^;^8ev>SlVn;hBGZ;yN{QH3v}k=1NUXWj3F%sQK;O0I|n zGaa1?anG1eEisYf(d-&#Ps|5POwdU3PrTH=rEzS`w98}Hr71#8`iX{ybL18gh(tOx zY_QzF(Sm_Jbbg^0BkjV3=%J$KmP6gL)QRj&h_kX*Txz~07vFhyOBs+T^FdVWpX*i{ zh=eon8ZR{gz0kwn%~{XDJxDGy!n2p(`?C7kajqR|bPVFS?d4Fbg2O8V%j)CU$f=M$aqN`6?W9~)M7EW1A zxqjY7p0R7q#eR4mT|0NXH$x`Gg4Wri_|KHNwq=N1cF*G6>syfxNX4l`{uTLw}_`|Kct`D-BiS)xTR;RO(rv-Qu;X6uV=t$Eqn+a6zR zZs#RKSLNE9Os_#?++x$*!gdLk4WdIn+GNj@jaLublzl`2ohvva$Gx(Ycrc46D`~mG zRMji?Bu-U@&ot44y<0uxn{S9W*0*7cJtd`i@3#tTKHHdvgq^jc@KQ5^M;wpSReim9 zY*GU)XmI*|%ae2UdYDC3J*>({CSWL4pecJY2N%q|Q%!X33v=#rK* zQI+0q8jN59eSN=w&G?U-(j#79Z?75jj2UOr^<86nPK##y%B_ic*yG^b=Iy5C(RGHn^L%gKJm;Bq+HIX*frhLe!b<3x2KS2nK5G+mvLK%XS>WPDdub*b(iSXs=9GZx3ON|i;A}I1cdoM-)qmr19q31 za%-3O3hFqs5&Mg~DzVeTCTN^@%)gApfA%|bZybkJujvCNUyLDjnU>?($@{-($Tdtp}M|FUm$hP2r}DPEdyE-^iRtO|ab8}z{G3`gf%%=WaZ(aLoFWfie3p-Y^5A%GIuIu`K zRu{B-{iH9i|Z!TD@ls_LhSlyQ{v;PZo zg}DD%zfVs#MW*5Jyni-rrqSHIv>Y~#%5%;YJx7n4QSTsh;i$>3M|Y~|DUp0xkJ(f9 z@-3B4d{_8LHnMXjwBTbVL@_EHGmEApSr5sKDAspH((wKDH?V$M6AOwtY5O`Mkp_t# z8DeJi-=19;Kb$%Ctz+gCX?WTmH^-Hxt4*B~bMcP&x1{Y!Y0RSM^SUHx-hw2#d!xz4 zPSRQx+|=TEIZD6C$W_2q^))%t3*%K#FDlA+^ysTJppMkbEQ$a1If?I;N9opslzR%| z9HG0%2XnqO(KEeWB08M1JIAieJw|2U+E3@m&erL_zCG~tiZ-|BQuqI_y(`dpa|O=% zUtOI4>o)^0_M`v*j^^|^t(!doU)kfNVv@a24t@VYGhLr$Sz!a6`zzCK0rl!!2Z<<) zq((vNT8G=E{Pw_FuJz%Q9G@smJ;%S3xyX~v-zMhmjQa&z%dgBP((wJaT*7>>Pu)%< z%olpbej4aDVAJy_sW)^_|6&3ud&WFn!1KZ-B(zNnXntl`h74)huRE`i{K|f1IxX}T z(R>X5krSCLr;8hJLB+%u^Qj(R+v-{ zpEt`CqtJP?YcWs1#PBX5W`}P~IZV?gIqz=z_UXv`TZA`Po=y-x4OD%G^WKqr<&VM@BC?fBcLkq0jdG-neLwwtbUp z4sEl&mENB?aXVZz(Wz0+eiE}Lp(htjro^VF z^Cc6ojM}_@$yRLh-7AwOBzaRCG8E@?LBBhfOdBNJuMN!lWjtPS#CcWGie0v&rF`p$ z8haA#(0xwL=wbY@#bpz`oU=*J(dRBF`lT!8sLaOSnP+O=pg;@_Nm(ReZ#dFr2_F?|HK&jL;{Z2MZ+4V1i=2iOs5RNi$~ALLS|H zK*#QV+WV!u{L#VXmAW$kSiy>$Wg*=B3tE!YTPpNlE~u7?w6#B%s&t>U8S3al5yzw2 zVY^pXX}Vvpno}uxmJ4TZiuD)nxoCAw{JrV3${W}t?f3S>)z(I{Hr?pkUymW|V>MW_ z6QU6qk|lCm+Y9gN?HcE3s+%H&1Q1fI+teg;PPF+$`C8ffl_Nysc|~l$>szy|(ZwJ- zhu&n@{odSO=?#o&i-gA0l)QZwHs0Ln781^7z5aygxuopg9LwJcuUAp2>U<;IuYccO zz21uEyYF6?YNmd#(oB2vqEui0L^QqsG)K38UMXHoNHQ~l*2r{Pn~uNU6)){AIx%^sXv|IB`IM(mQ0^;$g)W%z=G5S4w|Up?-=QN861wA3x55I%MP z-n3fn4UBsIjl9?BL~1X8N9ul2XAZ3Pc1T|G2YZ)Z^#?!GZv$-^=GOr0^7U9l{90qJ zR5od*Y&{XvZm4qoCiUx1dsk21mewJD!xXVhQbnAEbvn|X-Q2vY%E5%wFbU=p@b?;T zrUaX?{1%xsT@sb|1dcT2l4go%blrZC{oI%C+2Wh21Kq?+`*k8DJK5ga(D}V3UoF+k zEGyg6>Tk=cC(W2JM34RzDsk6t^IC85Yy*F^yIlCJj>8TvUN+L>-xVLdUy1#ZFU!|? zGi96Ycqn8S7Nn ze_lrmH0L%jE53AB?L|7C+>s`7BNLH*Sv1fLdf%JnMZsQ({nO{Ah#CEhn|>R;>639E zUo*Yi$7r;da(G2Wq}_yu&ytxZyS!lu7TonS#ddo$mE3mMzJIpu`R)73vK-Bukhdb% z9N>4FkQ}sg!v%NmMlL)3EH308kw+3aTdH4ek&p5wY#nlAe7ZQ1qQCl?50!otBDqLq z%Jjb%?Z}|Hz($!?)+0v)S|B zU+g}D!>siw^&>x1G&Q3>5D`teZ`{fl(R65cO~#tQiChp7|1?RfBo9L*6Cx+@sGo*$ zK$D%^!;a$WV|&~kimCT~-|u#}afTVwoO|sv%U*BVe@cqGdZ=zQW`kPPV2K~WGl;m}TzPL5$|EQGI8uYre z8}a%<-=}?_zTG?V%PIA9rT00@R&rLqKeAS4-q^>u9#2M`8Zyoeqxw3!phOoV* z6Y_xyJ66_(Nlr-jo#oaRPu%+_CnScTg-+1Va|hmEUh(1XxJd6iAqRh)xi(#<8js>a z_B$aFQOCD0pS5*ZT*zrcw6um)UeI<&;?$nFkn2v!iglxU-1X-DN+B_}c8{E(i3vA$ zYn!Ibkhn<6{O#ntX(|-{*njr%xR7jw=z;ujk_M*wjoydiLPDL8z$Z^a8y$`492Zi} z2|46hPc5E3J@)aR^ zl5bSuRAFDXG;88QZa5(+GgZC0WYeH8;zFJ|Asec9Z{5FQ{zY*i%=T7lz1pp)`25_= zoqVR@b`xIqT0voHMmGI^SECMbA>1&uhVSX+0ogt+aI?N0VnR0aVMtAW2~J(LDW*2& z;q`93-#lND3RcIo&RYL@zq_py=W0^(bSs1PPEwO`8;?3Kzs+{ei0ItUlbTW6*bLj- zX6to_^(JV63E0X~cq@g!sq}=c!yj1MZ)KMC=V$4q)`ls|-yW0lQ76=Kc8IUI*uqSw zagsWvzxja39{a9)26K5U+p!sGyv5D6v`ixvw=#{qKDsxxzxg{k8-pD+O-KqJdWIxt zqt7jfP02Zs?$kVKrqXPIbB(u$_U^BK>acdeRz2eA{FT}ApSOi9l?ll--V{+9XpuJA zDBki)TfQJ_u$MWA?2*T)n@hMn{h> zb3yc= zVamFwj2R)5^M3s-K}3F^z1(~>^FvR{87KWnK^tW9C{2iRFPCp^Xh7u|%dNDn^RgN~ z^Gs(eh?X?}5?+PU?t`z+0}+e^s39TR8F_x`9W2JBxn+WPb`4bI0)%)N{4L^k!0@$z*{ z57XxuLa$NeW$y|(%-t)9Pt0L9UBXsY_kwr*o=?ffxc>ccT>-05;CUNxG5@eo|x@UKgxq24!NRSEn z67x)usqhV^dlCNoATtX8h`UZoxnrsq{QY*2eF4>aoKBe2-`c$nDO&i}h(cLzSb132 zmNMit$BFC9gM?aX?foGWn$OR&esRs}#}TCw$RaiK{hag4j0O7cM`|(@-XJ6` zA!mLWeBp;I^*?YzsJPBKO+C6q#0Vs`GakL_le8BTPAeBD@vaj$QQCnYFI!lBffK@E z-+MXDBI5eCB9Vr;%{R8XpR-q^vz7!?0G}-VXNNO0&ax5(@RiRote^6mRttsG3CA@mo2oB;-)`4waUKL$L=_B zOK_JhkBOE6*%ii{sr4y1kfp(g^-0ws}&hdo( zii&g-iZ`9Olf!W*ij|H#cRT6%OhLOJY)*c$_mJ`1b%1Lfto&m}_T5KPYgGSd8=joI zHZ`x++B%K%i#ILPKQri)cQ+fiL%I`ytGTOgyy{WcelZ);L){YZy1-fW$RhUSlrrPv zmiMM!<%q}{(<~`&O71EYuL9iJ$IjH!>lIS2N~nB*xhkRptAKj-l*6NvpFeShM{LcI zTBKfI1B~5NjAh@>qV`(rt3Gq_wJN!t$Qhz` zMpo0hP4db@#Px2vt+Qg9d*3mh(-t>t@37$8KW-6d9^CPUzUqf4tsnVg18ySkdNY@x zOz&}St%I06sY*2qySaOtE5L&Gf0}#mfU1t>fB4=D2efdfhZ6nZmcLvSth7S!k$s!3tSK_oC6UT0hPn*^%_vl za|o+x14XglrAS-%ubaRQHuFWArb7ct$+ap~4BQNEpruVOtQ?SX!$d9Kh4Z@DX@3A! zHVG9@+G2$K3(2AjnoJbNgE?O(sr!%H<5_g&5n<8Dw20&RU4K7zIdsKP9kNX_Z=PJr z3VIv?C$E=QZXF=8qIwD6wDFd$ZHMTbn`;|MgJ+VRFV;BK8ZD434 z?TYxys#YNt^LmP8!K|z4_93s%{(btPfRfGZBOt6@Q5S#njdWXL!6AG}ZQGcpzJl_V zZ!9}ym+Q6mD$(`GX^z1YRyAl$nZVF>ZcHg6+7}E==Apj%@M!pW|NhN6CclC`x-r?j z2Ij=ZbkhcyzW|ffI_$fZP1m-WTpgIo_9WZ3c@3E@Z%l)2fw>WwY?oDkYVwJPTYcp< z3%p)W4Wb`6U*n|G{U-F`4fuS~L>?puwzo)pwZxvCw@};Igf_eZO%*e_sZ2BOnQxOh zvvfZIQ@QW+V^eZ}i&_}$IkQ_2U?_2kiQtDxvSrkr^p^Y9ne(!I4fRW7 zN_q=F{XY2M9J{v~5#v?oFJQ>WJ~V$er7Td_=PA^)4&C|n-idYBfPpJ_%*VXnB>gXl z>6>O$_AfB33fAP!I_xcacqBEa`6!`JZ!R}J{@3Vj$rn82qjTIuEJN-TV0i5X23rd) zU*lZUG?Ydr(_FxdjHjP?7A7LSBjx7<%nka7S!Z#w7p&n zvik>a3}&=8EhrYR^d=%TN*qMd658`OTza08hToTgUN|{_kE&Q7j@j>!<6vLvZ>3pi zaC!>_$n2~wB>ixqL$Rl&CLDap{TK zqZbW5%eL%c)EW0Vov8aK$oXX_xhMP@Q&I#664cxI6G?;ON>}zzT z`R2kY6|>;FcuaR%jKZwxyDWquI)t1n6%#z2A!2UY-L${Zz!QP5IWbHOK3w=vNJqW- z8hMV7vl#Z^k>B)pY>wxQX$-w-Suqd`??cv>;A~_c*<{}_?93Wb^(TzJTJQwezi<1H zAH$dl3^q&F*-(3DxeBMI88Mdip>YBj+}?*$8Rk)7GOy%jxObI)IW@KzF`=agEpY}a zr5|Om5~=;j&I*5(I&|0i(K_~guOAJ>U$3|QrMwdZGNR+MHg%T1 zgV#$m9$qL^rJhW~Q#YkQ<$#7h9hj`ghh2SjdCJGI0({pPKn?aC z7dgx8L-GTP+TZeE=1M?n?Dy#?dKZC;^NA6Gx;n5rb185(PV>p zRy`h~FWMux8AAP;i&eB^C(qfuUgoWxxwpQB*YOjMyw%tN!G|0^_ttdqY~I-jo@VMM z_g7|dc|!JdF4}Fwxgy$#opPPxI;fr=y|)$W>-vR~yB*YZNhpP|zgUw!M?NV^v4>G} z4yVN>(6qYYS`B(VC2D7f+m8}1&IISodxZO|-h?d~L67Z)j$XGSr!Tl{m`$h0CFT3iNlQnPyHB=y8J=UJyc-yfphj8Q6K92NG1$1om zO!CLG*Xfz^@w^vySLl3V%084(JcKd{@+1|TZu`hO^4m3xW2`O^7Ob2=3!TuXF$wh4 zNvI`iM#z{GSCUH^)S-?ZRhc50GN}*HtU4Bq-FkEe{+XUFTVn%*V-m26Hhkxod?{_- z3LfUbe8*PWUg}~txhXCQG4tA_&cw}c%euk9u@5{j7h~#3x$EX9SFyff*k~)S)Uj2d zS)f21dd*$>c<^f^d|>M@3<=Gb*T9s_beauHnch($J`Wyxyk}7om}W$1H2VQ!Gt$t} ztsgAkG5s)S6i%qSvPO3rdJPz5fU$Gg`I6=L9SYWI&*BY>z!zTe8_T{128;hBE^=Ji z`oq(sa$aKWIB4QV$u@oQHy6LDxS$EkiRmF9=$bl`rk4{Olf5#5!Y20x(LX*r_crJS zP}s3-Yz3VKgemli`q%3AJ6midAj~cI^wiu1gc&X0W6d@$81hl#WjN%O0$IQ7R=D=a zX{N}`$3_{mM0s*+vb{>BYCq}@afoL!OV(NfAV%)U0m_J}Qe!kgtYaXRN`Nrt8eS!7 z>Z%S+jpXVB!kFv({ArhN$Lwrma?Jm1tx$_vHh4+rLl@aA?*dMFUbE&pujJGNzg zKzb={En=PJi4W(X5ZgFi(<7zwnznA=p^(ziMF>UAam4#6eEyRAVI7(3JUdK7y2K|C>=iZf2nW9IC+5Emh_9W z-e0mER}yY3gTn*kLP8TXH_QJsGPcT57T#b1M<_ei#(otA&*WO;WgB-T*k;|NQ$biA zC9&a9)bQiB!Gzi}+lDg#b%#{|D@Bkqj%KH#w2S=z#2rdG$eJHIRiB-TGTW4!gi^Td zS5#_%vXm5!J+C6JDuZL?sx`%#;a0$LPa(X#w>P`GH!_0Fg;-dcN7%I$-Y2rz44<#i zkiV6cg9XpLNV}&A&eXM@;O5M4`+a%efPL=*$v$J#1qWZYWl$g9!Klz6%(TNalRH!q zE!+~3JPn7Oxpxp87m<(<8W-Qzd)36YPj|uQva#+7Ym6%g{ikD2S7XmLQskblHFv}G zWn&`8vI&)+l+<{n(DdnoLozDTGy;|g!#=S)4?|}SFm(3O#iwlkf3WdU;nXuJz`THP1Upt0I|s1 zTi1*f{|7g4rW5C;aH`W?Gem(5ue|jBZiX5E4iodjG)m~ctB2+%;IN|{GbeOf{ny@7IJe5!V>ko| zo0sg8O5Yuk*DnVADc?L>u0TrXRcgI|+D%CT9*aI>)%V+C%Z=PRL%Ana_UhrhAAQ)ZE9i`0N_wgI! z7v62p6h`rcUIE0WhcgTNj>%ng(pdqaki`V5%NWevt2u!N z14A8R{EmX_48hUA35t{g(J~(PT8|1NOUpqICanMk^3k&26w9&^aKYIG#`h zJ~ycAcT=}bl)W{kYU3u*2gb-uV6f95W`B5hTBi8}?g{GyR(ACSa`zS-*shl*6HLv3 zY%c@b3D}`8T5fKBb;?;t5Ng9PigxXCQHDjn$AxZvy8GEycuh=#tc>+UEk7N;eA~x+ zLzd-Muc;KK$0o?(lvu_=4AcIA#4SU zFUtjuh=>f)*i~-Ya+KvOgK`ix$VcedMBYF&pCk|Gu|7B7-MGGIAnwyC4J`Vmj?E-8 zZz$A_WcPW>qCC^RLuo_iK6MU0gYxX=03fviVZB%DcKNo>?h94|;wdkVn*+jn?XMX> zzg)WY39C~n(;E=hL*Y{+LaxnO*2M^+#i@crPnmMjw{nW!g(y1K@%2qC=#%FE51Ux| zTWD&qD*1m4R>_BHjdwJelgfI_)ZI*eb_6#-*_%Jl%QMRw>AvUXMJ>lD>nlKF<6^?%LgV9)cON)@_0lw4 z*Jcf6rs1Pf=FOljhtvCwz;N+W%s@h5oa+!U{rqT~h;oa=v07uMh?z^P3$oz6Djlpc zWuwLlqmS7RzR-21N@a!8PRu5lh~#9Fn!7t-0G7wVl zf8m_bci&TXYr&yWeYAhk_gem4tY4}p2lja08KGm0R`>w;;w2#LIKg?xSylDR*OcWD zT!3@Ov`qfZV3ONRq>LoN$+`DrIYP8{uwlf{M=!8|mvWt{@Fgqb{UH@%yrraGt4``4V(qPw8E;xXV>Dit#Lt%-MXsihac=pT;NKpl9tTk zvHM%et?*W@J&5@c}9_r^fW{ zI95Au$I;KY-NG-S4QPRYJ+7tkIbh(G+`63?mxaPGi80*zKhg9SpjD&aUYx zH`TbvSYw?({v^+u%^lW8l-<}9{*}7VpxjJTue&*LDKH6hA?5!lC=Q=|x<(-u7Lb0^ zRJp5HWJORG`}99YTuAiHFQhAc|17^qLC($d z@wtAnj@B7<+*?z$v`yjy>E^rm&2VaVDqXN*@HUATw7WbAVdv@0x6TIDNLQJIfs z)fCM<&5+#%-SWTdPjt6(MPD$d6_J#!3M6wug-^peB)8-cc(fjxGk{dY*qSD^?L=>1 zvv>*HD#Bc^G+5VvCPlWvpf2ot+i54xl%rMZP{18xFU6MNy8AC=-bV05@IyAA>aAI0 zvHmE|?8*K=4?e7NwUJ<~I`bFVyB(e}=t8E}r5_-;Wz4uLnwmWFSgIe>!!Z)uZ)=#L3 zvTzoe*O8V+cI`oZB`}yfzT(4{Bj<*vj#nBCH+Ux?tif{|dWm^!uI6zL`NnKk8Vy8Q z{cT_{PwVY>+Xs6zjba;e$`=pbr4hc1iTp_Ew2omG@wEnU3O;gxp-W7syl;R>=~{ke zb7|kSe-1NAo zsM79bhQDt;>?h72mvQqslmQH{qHEhcN2{p;>f$M{Ydr?q?l)3bIMpe&=+qXZ&Lw}w zSJ5=r%%zkLXhGIoitYr=yK`mvc`tidW95dt)w~Yge~{ZLVCvrkgIzlrH)Y|^T|ZRV zZNyM(ErJWR4%P#VlFH>*xckrLtJeMREtXsAsa#5C=bAe&pgpYZCiS0hMf6!fxt(w@ zppoAf*$gnXGH((K#m*DFvV-{Tr)>-WaViz9s5E?rFVDYmiw6j@ z*x7UeTVG~^R!?T(yQD3;U_)^0A{yC6=%_FH*a^9F#9usKc6*mrmvh_NQz@%lA6o7#;W0^cG=k4<<``z1bI&zsJx`dCq zW51r6r~QXk^*g%x>P?wFcrYGYmr)kV>c8C4hnc|cb_31t%hJ1oxQPQSK5VnXU2_iA zvN7H@@_hB1J>Rn3Zt%;@@q=a5xhuLuzE|g@d$Ww@gO;aexxAw8*>v4}^GDTTKU6oU zh~r50C=2C^F~g>azXFVn9%NYfrR1Kv>(&R(&*5bFYCd2BmG6dDeZuJ`wmb81?fq`i zo98%i3?B8YxtzLogNDRKM8yRTL9pQ6n8-J&9dMF?OBD`(mo!?;Xn3I(7VXm3wrV$H zk`}$6PNMZDRKVhLU;#{aj)V@0J=l(}MAdrWM9gd-d2F4l+CD6Y z?hfZ1^I^MnkxZ!C4~N!1KHmBdK$J6$>Iu>nJ+QxiZ3SKLfqGxAkXQCU2aK4uyW3gT zFpyy?r&~#OJ%u4&$5zUHfBH}dzgqJ*hzbTcE4u9Um9(y>FxTtsDw&z`)qAD(3VbH- zZ81&P+ysPm?2lo?%zQrCBSga6i%p^@t7u#=48pgoD7_anYit-D?}g1uTp4xhjpxMG z)UmhxJeNItt))}=t8cYdo?}aF^xU=LM8lb&sGO>uzn1iU(AF=Fif>a{Hfz?BKQMHy z*3!^ELQ4LzG7ArH4Gtm21_GuWf6}*HFH7ut88!p0(1kU+kr0(mfdtbqmf@%q6 z_3bvuP4Cm~*Kr>Le+p*{YMvxp(|rRi0h;qS8|8TYG^_HDevMy_fF62^cR5Zh(#yW^ zT>5MzUwpEV9XlzjK6s_KkTt%*VMS##XnTgN74Fk}4nOxWHU$)!iGsKfWYARh?ZW|^ zUxDUB^Q{!u$4mS2OMH3)x(Y2>HXp325ylRW67pZ;y+_9cHp&e zm5JV>HT>3Jn51Rr!~BBK8ey9}Zlew_O=@=YasYNM*zzArRB{_74Me9E=sbQF5W_7C z?@g$JB6>~vZRvwx3y%fJ-B)h#s~O++D~&@!Nz4I-p{zixAHfk*0^1H!ca+b&koO(xCh%OPx#YdUYE`6#R3+(9yi zniDLf=sWC`yKJ||o!fRTteP1&nsBymTnOCu9y_%}Awo@Y2~e4^6uaddyi0y=NBhnd zPi|M6>n{JA_vT$%`V=B~nAO>>rFx-ANTHl=qohy_9HBqW4TYspJ$m>}%;(k>@Q$rx zaIC4rUK|IG!LT!KBY3zM?U;X;MhoFwn?BXa$FZ`=pvOaC5WeaquuSY<@y?Ys2)9do zNuz!f0F%R#Ff>hB3h0!zk4{;5eCEmU?|oacOC{(Ja!wPx%>wsnsaKlNK?hf^ceqf? zEPKD!@Ljl|)k@VeWwYNfQ%f@zIEKj-860v}OIawZH<=KFW8`Vm;aPaWXX4HcvR@dJ zUvLCJK-kLivlJH`B6}qrS^R50Xz=h95?__HWMBV1c|=QRA~BF~_VIBf)bsyyKM49= z9>)Q7$2OBs6e^HsAUBpxP5pWvrW}0!8tEZ^#gT3$uPDA^n_d=iO7CbmXX-cN&=lqc z>f{AaDOv=eneTBexeZ5HuoE(nv4#1QM|0pnxquU8;;3&%y8HkTtZ17 z4rep%xIBH{ScCQI&H+b(Y}Iv`@L zKK<=ay6%)A^|5p*cS7h zi+c5XHsc4gZmZ_#w8?6VQWelptELf4A6sC5PK9g*#07<(`}azHWFOg0W`TJG=K*2y zyWV{#_1vM|_QY7x8$g&8*8e!~T4uN5*NtVWoz`j~*_65g-p77x**W=`u~1Kd7XN7WzS<7Pgai2H9}s2Ko^X=Ztfb7voccn^Ldk+PjdA(BJ~1< zbTlSlQXyMl^aJ8KXWp7KKx2|hTUB=PPM1oG z!-N%&<}DzM=k_N90{XwQ?`kAa_MDa$#S5hxdTJV-(`w-Fru-E!z$xjP)g2>JG$2?Z zru^kUV8P?=lYTcs7NdAYNCsPX=qaGF{s_1dnCYF>AfHVi%@YMO!Q0hupl61cOn~)a z$@B7f-k6tAx~F}FwUM+JAdH<5eNyDA&AnIvU6J!pKv?3r19!_W-q2wzv#7}mXevM$ z@hKs#%l7;2sy@tEXg?q|0r~la&5kV=Hwq}&BS4tpSbuY;xn_{&zOhV+3$oZgXk6F) z{j@C$v?}#@0m9UE%#}}#NAoivjPKi@LKl9& zZ_E-E;;q>T2peV_UiJCqy6?&YU4Ib}Ci;u39_}@qoG#l)K4Ppc%JrQ4Jz0}jYhS5{ zMsgkiG283&d)uz<)|?15Lb_kn(t#05e~kfJ9iY9~n{_uTJgBM>Z3Q6gKtqGTY2O81 zobP0W90r7G(xu{-r5?;#_09-+1PE*QzR^RrZdudvvJql`N!H7KGtP}3)P3;`KzegI z`e?iWVhwlhvE8t{!?97uLIVI{63+3i{nIywU=~DHWIshA*LL2|UAz2qW3myFaS3^^ zMk%d(1+-Ei@WY5bRdwwwqjcJy*_Y^T=Q z%N5F_+~)w6c}Pw-BW(@U})H<0Tt&%5E2>d@qzW+W^Rd@8O3P z+!s?Y%-#byd@OcA&97?d*DZ|WWA=C2&A z6UP|^&IlWK6+hbr{ZHweeYyjGa|*gjY1L6sFusuikvVWz{R(JH7m96`zGZ0vY7#WT-c3t|q3ijX9MI zwc2Ebs$Q9D0vA)!3z)Bpsj%2hSzJ!P=%v$F=@;w<^%M}doP0c~!>6!~=OQRiCDfO=GV|%xS}? zW*qS4$B#N=;#I};?>>WRjDmyQG)7@FQ)mT$}P?t458aZf7;f=@+FqEX+g@OfD=z;&5OcP2pstt%8 zJh!4<*2t)kAZ$cv-c|lN!>;%DW#wbI9`(p&xs?NMaQw?%ny0v^iX8d4N8^c4eAK7h zX@ZBg9%V1HDqTgsJA+lne|js1?VGT>FD_Wkd~v`{IcU!e8~;!TJ3gaa5NYUP;*zFv zNAoM!GT1jA*nJ6|a%aK6h@&BpU(q)cioRqZUnOw*GL|X(&XgN2I8e2jLZ#%QPyZKv z;{Sg+*KbPA*jGOmq~hbIT+`@w39Hg_F6kFcsnB%WOV#wrPe{Je%vX_rTk5EII+m=K zRyuli&&sj1y_JqHO5+Ww6MS_QePM+_j{Kj>-)XV5@T{k?8%(L`@U#1(P|SUpYgYPD zx=_aqizh0dCOBI06D9f7RYYeXa!x*7bnB*jG>1{g8kL2RRg}+(GM4E1eSBeN`#t2} zR=D&qTP*0P;(cUF#ttO=CPT8R4;J8vKEhl0S_406w%eg}i2>8*Ok`gpkRhf%-ylQU z=6?BY0~uoK+XjFnqau76fnRKK9@9m8f82!>V@3Gp0}u8TOE?=6dFmDN)vGMvg9{we z{pS8(C%>Lh)(F9O9601b^Qu;FTDCfDgy8cK{KktGPSh^$G-E4&Bls5@#$b!TJ8%;bJ1zk+6RKa)e| zX=ohEn%=_X7}&zhVAM@+VR8(UTbLYzEzCSt*5no@$1u5t$syRn>^P^WEliGqEzA^P znBKzV7$&zcIRsmnr&w8&TbLZf!?KQK)1VR8(Udzf-rk?L;1 zXf!$IxJfWM<~YQphH{9>;lm*&^&O)D9=oYgf~YPaCe@llzEEqX)f{4SG;)Zk;gc*E zGC34@A(O+NLrmH+4l!w7IOGd!)hC~Clje#Sii!_oH(%o_9~d8J)~jhHSYjMgW2+4l z9|gfFbtbt#ohfn_E(De+uj3~pb637yaP-i$^SmrSxb31qO3d|-*)`=?7G_s2!`20a zZG2bGPRg+8kXX%}-x2bF%^$EN+$x!A|AUY%U#;RsWCd;nsgCx)0uU6udA7LWM9ompKxDJ;Ai}*)%aREey-@JS~L|oc=Ty_ zwneMPd)BRRu%sE&E%3w^vg)U4nlz%pkE~qj)*`_|y=Fjt7YJo3XCXcv$Gl#zMYVPO z9IE*`sZ7f$Ns$iPFuY;g?nSuGfGE?+f9hCYUm%naAA+hK%GRqx?-sD56?Lf2LbRfP z9Ub4F-uL~nF=>VltrgkgllWgeauMw2 zd-9?1Py!96(xTZ-)b-M2msvb2ddc?t2Z(J>*Rns0l14Y5CZbKq!b zH`}L3+wPoEdU8h9Z?#4kbQ!(vz2VFN_dBA~-HEK2)>)w^(Ujr&4jhHIpT9t;g79 zz1F&v$;LC2*aXKOHlG~o-@J}zrb53p9MrAZ$VQib)XAUEns@H5b?<8>qkD$R_WQ6p#fPfe0TlRwqNF3d^M6Wc=V^u9}f8k ztSEL}mdM?Ni4nf(;YCRxEFacy%8<6r^?ekC(I+>4n3(vmK`@@}0UsN6u~kl( zr}PX2Sr_bhUiIiNFRdaH0B0504hnFrF}uy#s*nJ~Z*|k=#q0q=$?$fz>?mr}F;?xk+i5{c-j=DYdw{y{9!5qO* zV)muh#XhvX2sqP`7rPD}v$`@lE;`ILF~Y+qy7#F~`+e8W2!8@NyKv(8>eI#(nOhx< zAGk`Ezi<^45nXp^JT6RZx_YhJC2iWUPx80KmR#Cqx9OZdX(FE4D420==Un~#A02+i zGn3e}wN@pDN8SHtF`n7s%77Zo&E<4kD^ftalC=Gl8cKE z%!8Zf6-Jn*WUt#P7LVCds>ZUy@KGV)7XNNOK0a*iibI7Zq{FPq_M@x3bto0=b?(>^J@iZfBs}eeJ%;MpCMRL+9jckT1ob6!JIB$5~^xFDCMP4hDu!) z%9HmbNl(-NMEyVK3Kap`m@AaCjSfs05f>Qg8XOaaAskBCPk=w|Pr;FH=L+q}>#|@& z)m{pHWKu0ebc$POd}Ks)0{yxZR0rP?iqX`kg0&8TpOniG+2PAV2Hoi{mavxbT;qdd zVngZ7GsKu?ToEcrVUaOGuB(;Br;4 z)sfvfp#m*fCv>F9bAsp;6c`zZFYbo8@*=_b`fgwXe#cT^FR?r=JSQ}ya_faw$2#1iO0;5By_dQ__-MlM|p(zbTJuU7cmZU-ZLG@+@(FWl{ z=7T1LjR}m7k8q7o7#)fG?IU7iW8yH=1;<2E#YD-O>|8__!-pe+o7V91o={3h&X0u3 z^ywkw?fp;~tZhKE9|~>A<`3~#%6uf021Az~3GtM^Q>aOye+XV=yBkrU61#*dhIxO0 zVYzWZ&*a9L)85BIJ^Je*Sex@qK-S;KLTTFjhv-i|p9t>M{y7w(^<4-R04qv;B1Djw z3+;vil%U#Ag@j6eY*vnp2yz<|Uw2esvLQQM9hfJ(P0^<{0>BUB%#;%r%A#J`;oI3xB$JQatXZ$W{31SiAmw?eYk zJQz9d4bks}_2y=fHl>~gPhKB|3J8w&{3zTYzv`j|dUP)s-mzCWV_0V`KGRaG!-AjTl#S@EH6+=I zJ&RE@J(}hE34Y`(8_|Upn2Sv~GjzSQIEYTK2XDnvBo{*?N3p9wIo-uNq|Fhl(CK|> z|A3=HDZ>gEF{+p$qPo})8BYwGYm4)=FPm zpcw7;3e62RCj@-EY|Lax)5crOpuF9}K*JSpQEx}%Gm-e&uAMmEF+OlesB6%OAw!T> zi8p&tNN8|O2vw{gI`bwPHnhWKD7tz;@G)ex7cPl8LEM1JC(S*jkrAij`F&%{#ka!PYc$hd_+)Gss3G1oZ9I=cI%WVN}Lj$9Nm^t2L z0V^?Xj(A8{EEGK&GlcvTQR}ROLI`y|D72t~%Opz*oG;e4K_-pF(XK<{Vxn9_qes$= zWLQI&lMvR*`C@fk0oWx38%`|{|1zVdOU15Wcg9k&CC=@#13s#;g2u$e#RtX3jEaZQ zA|v7xBBF+YZ&w?+)w_p zwA-k__$cn&!%UA1jZ1Kij~Njc9LmhKj6z{o#Nw2@RJ5XEZKaa+_&V6#W!yLy`P4PL z-&NnGNrSpxO70mB;u)3PU86%26A&vNzD%5q7_?{IhV*fn*ob~yF0L`dDQkn*3h|{m z^^ccI(f$>pCFQKef2WdQagyTEGf&1zj+DDj45GY^m=>C@6FZP?1<`>9SAd9DuNB?t z*+{7dWvs(^b4rp*8^YI%qqLMWQnH~NNm6w>9WUX75NkvmM!F5%+91xR-5bR+WS=0- zq%|30Q_2hy&1uOVp)O6a0O@}+#PK>09~!d>^Tz&L7}%#aiM46E0Rt}grYO?(&Cq$b zt)f61Z{ppU&0;C)%mA4;#0qp_v*<+AZ{V@V7SU5Kmb@LvYO!LZ-zG{_Zwre3yalBA zuW78aKMl|Uvgu$SeiC*)12I1 z@*$U-sL3@4;#_nE-IJIjR;Q-b(F>@{iXyJSEgEaBK32N|Ruit{oqsK<3iZA$Rxz|c zDL&Vdv=as;97^H1o1pm0avZN7{4pB=K1%SXu+g!wC`i>r z8y`b?e4j~WY3MVlQAtLDq30vG)+f8Qn9y_l(8qsgisj6Zm4G}>i_Nje6@OZ+NDH&k zzqPW(5_BqCv?j+hqLVg}uAfE&zsbg|eHH(SSXS2abd3nC=Sfpei&f3gSCo4Jid2pj zY?dwB)AVdS?#f2Lnw`O~n(V)`r_savPD8vIrvb3b7OgA-F6kr9cmQ4z86UiCv|<;XpUa^gC8F9+^mlER}vr~ZO{ zyL%S8rM|0`|I3yJzD38%fD7Pt-CIe;y96ap{u?t$>?N^uehGnYW}qLhUW68?^ziOI zbjj@uBzbAQRH6U?l^c1nCH*^eidxK;NydWw&qGkgck7HO7sP4`K;gxbeE){6kdc*l z`uwsA8(Bsa)_m*t`3+>k@z2I^@Bd!1FIX(201Bs~%778*Qc!fZ6#0)-GQX@XWf&hX z!6G7pXTzRjVsSJ2?wDAzdT?ZfYw(D;_?S5MD;|m-4bu-_4=#RaTp(=!$k51` zF#1pzWAfk`VKKR!fnGPNgt>QYC(P*!&%k4tpDlb#IoViu)VUA+`{R(%kAy=Qu$Z2U zQS4!11-&~c)S<;8kk8sop*kJe3Mh9pFbnG`<^cS?Mnge#{sEz~VNs4)+0szsvDn4j zCIJhG=phkdd@hbRjCw96I@0fsQn}*wm=F|GG>Tr1#=OqW&Y-QZT;-jlWU4X|Bkk5; z$tv9$YIV{{YJe%%tc>JAXI2X}sD2r#2~9Z<^YJ-iY#H>zvV*W5OUp=xLO@U{PIGew zduGThPQ;|1U%`#Ck~2J+f67X`w6xj*Q`_OoVqc03#B_5>FIA*xAFz~M{s9sTTaNx5 zTt>1ZOJ~Uug(^5p*Dc9`j3jtNePkv$gI;GyxxI-x5g;z;`e>JT#k7G`{Z*t}MM!AE`7PwG#*21`{bc7P<% z-u{wx&4#K6#Ppv##;QiCp0V;w9TQj0ygtc@|bz6GK(P8wR5n zb=H``_?T!oK=Q}>O?wCfhjU~Y05dk&464H){~91UP{3(uh1)=>>}Qyx2Ey6M$FvPi zjD=^9*+%|BgUm43F&ZU9Ln5$lW)S|v6<5*>=7Xe0S_^)hfex&L`tepr4n}Q%?m@wg zfl>_%-T`#G9@Oz;pybRu)PsI4g@My7NQ%)ml=I;86w zEtSz5`yUQ$sOzwZ$jDJ_Sf-OvJ=5e7I* zB@o0ouoaUFS6{rXO&&Q=-}32V#Zu4|#ao5B!|#R--M!t(;{ZCk3yC!?_zP-&6603& zv&%70kZzZkTxj5IG%4^AXfIwV+G)M%Om8d!Z;6m`Wm8*hZYfnw% zG4St>l>(^8NXg02VWiYdE7$*StW?s_cAQk(jKW5M$G#~LCFc>3^J!fYj0L#$m4A)9 zF8Rw)mG5#?Y7|Q3oRyp?DHe*qWE7?n9GhZ>mwXf96W<&q*(tTnO9a|a$so)i1V}NO zog!7oLN+r6Bfy)6?|@KMprxV91j$@$=s!{V%|=nfsxzcuoa(4=m@-2uqqSCgI}X7Y ztcBR}Z~jzCZ+JdaaS88mXR^j`*OLQ{F&SSJp~d#i;%cD3D(@blu(< zn2+n5r5QAE21az!OvzQAxT3a5Pie+h4DjxKFdF=`K=$fZ=^OIXik61c+ob9`OJ>2C zn9dxB6P%JMb*2{w@axxOuynacpiGbUfUS+kBsWW(>w(+pN`BcG9!~qEX2oPppyGSb zwb{EM`L25fC zVw7_cVh`ENpDgIx9q_la_rfN)?1KD;?Ubsd@0P05#)Ej;0W7Mv8(Qvu25#VmSUlpF zIn~|=J+OTQYVCL6U29f!8j8}w9ng(;`=$Ey>@*0E-4E!Z`*3H)oiGf(d!R3Pl*oN2 z0Ch5@S~P7pxQuy#|Bf3hMg+dWjvThMVgG=f(fdmjB_%VZU}Ln=>~SPQyb z0?kIO#-Y2QnlE-kTQc@Zb=iMbM7!X{@Ur}I`USA^(EzB+BWWYENcJ)w2duvaXwn5p z1eT-}MI8e3tqw`U%`n<&$04aLpOHPu{IFEpR#Bz6(6FKLu!9D-!_o#FdEb!U(!3)W z1+iz*n)n>Z#ArXjLus0R7S(_D&WdquNdvAz66xd7cFq@?Q=IPQNQ2}iHogRa5jyz} z?3R%VJ%lJY*WpK{r3LUHGQR?kkfjZEy9o_3l7gh`vL+e^--FeJ@a<{i=as45(@L&l z?@4qB1Orj1_k(cN#XB zH;5Z&Kx-A?5ggdk$Pm~_(ftuep~Y8@N+X&6 zS(DAV0;10!(ipmq3?!;8sdx?^h!1%@gQd>A0DXFQ2eRk9;jw$Z*z+k|x*$0_D}y{H zh((KB5f(tGCl*nx5I%KrVtf+8II*Y7mq9UnoZQ#>BDB9O>GcYo=n)7fz`(_aBHF~} zSSCdB$b*l<$zb4h{*pp!mQ+n`27c?!3ssJRTPL4?KBDzRCoueFRk{q_UwI$ep+0_) zt%2=>0`JPu^V3p?0-XcB z3|01CSlf^1F*&K7WsfNgr>P&pAaWisth>p-Fy5o7?y9Zt{%N-R~C**vq6 zB{^BKU#zZt%fK;g>DDgvE-;LS-jWq{A}OcfJJnWPyCRjVpzs(R85oa!t~kWR;u0dT zkplAYLhDhJY&eZ@)|S%KBT`ttzE+|x#|lhF+@G^#j@~wg%zs%@>Tyh_BachZ$@UM- z2z;GH!}Aai>HCK?hGx9Nx{z-nfBHkRRlsZ&t$Ho_3G93}k7!au2^P>^g0sVeGeMGcIK4PrqyP~N zCW=xze+sgOHM?>}EP<`jfaaJ)5W#hj!^zjSU;(JUbEK#(2sS(35GxkIbd&?s<8O#A z1>QQyfobb)h+?bdZSv#Z)eB%YF7VriPTvq+KYPJL<%oG#%O~SNh;Iv&dQH?9z${D6 z4Dif9tE*Q2qXQwvUAX|d0}F^3YzD7dqVBgoqiVy#=$3Nie#0%XOaTfUB$DMWgf3BQ zC9-}awbFVSy1tPv731Qh=I5~D=fY&Q7kFfK=Rb0>)S?#WfCA)#bk%nSnw(#(U=JDb z_;vu7y82F$Iv1h(u0T)b(<{)A`S0ZZ$bW2{|4Wg!O0PiA=A#r4Xn}X1i_?moWaW#d zdXJ?(=2+v`Bl~Ak71tPSF~woeA5qM}xY46R1Bbar#*L6Sp#0cH6gT#tYe--mBIe}& z1Y_O#35@#P$CAAg`Nq#0)aMN1TMM3Iei-mna_093nqPtJ@v8b~Pj+0EJw)6c-Y@4_kC{My3r~9@g*8R=Qkp7pn=GOE7A2>I_X8-^I diff --git a/eslint.config.js b/eslint.config.js index cf129ef..e9aa410 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -35,13 +35,10 @@ module.exports = tseslint.config( // Everything in this config object targets our TypeScript files (Components, Directives, Pipes etc) files: ['**/*.ts'], extends: [ - // Apply the recommended core rules eslint.configs.recommended, - // Apply the recommended TypeScript rules - ...tseslint.configs.recommended, - // Optionally apply stylistic rules from typescript-eslint that improve code consistency - ...tseslint.configs.stylistic, - // Apply the recommended Angular rules + ...tseslint.configs.recommendedTypeChecked, + ...tseslint.configs.strictTypeChecked, + ...tseslint.configs.stylisticTypeChecked, ...angular.configs.tsRecommended, ], // Set the custom processor which will allow us to have our inline Component templates extracted @@ -104,7 +101,6 @@ module.exports = tseslint.config( 'no-unused-private-class-members': 'error', 'no-invalid-regexp': 'error', curly: ['error', 'all'], - '@typescript-eslint/restrict-template-expressions': 'error', '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/adjacent-overload-signatures': 'error', 'no-console': ['warn'], @@ -157,6 +153,14 @@ module.exports = tseslint.config( '@typescript-eslint/unbound-method': 'off', 'import/no-cycle': 'off', 'import/extensions': 'off', + '@typescript-eslint/no-unsafe-call': 'off', + '@typescript-eslint/restrict-template-expressions': [ + 'error', + { + allowNullish: true, + allowNumber: true, + }, + ], }, }, { diff --git a/package.json b/package.json index 4520440..ddd7720 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ngx-loader-indicator", - "version": "18.0.4", + "version": "19.0.0", "description": "The best directive without wrapping your element to additional component", "license": "MIT", "keywords": [ @@ -36,38 +36,39 @@ "url": "https://github.com/JsDaddy/ngx-loader-indicator.git" }, "dependencies": { - "@angular/animations": "18.2.9", - "@angular/common": "18.2.9", - "@angular/compiler": "18.2.9", - "@angular/core": "18.2.9", - "@angular/forms": "18.2.9", - "@angular/platform-browser": "18.2.9", - "@angular/platform-browser-dynamic": "18.2.9", - "@angular/router": "^18.2.9", - "core-js": "3.38.1", + "@angular/animations": "19.0.0", + "@angular/common": "19.0.0", + "@angular/compiler": "19.0.0", + "@angular/core": "19.0.0", + "@angular/forms": "19.0.0", + "@angular/platform-browser": "19.0.0", + "@angular/platform-browser-dynamic": "19.0.0", + "@angular/router": "^19.0.0", + "core-js": "3.39.0", "highlight.js": "^11.10.0", "ngx-highlightjs": "^12.0.0", + "ngxtension": "4.1.0", "rxjs": "7.8.1" }, "devDependencies": { - "@angular-devkit/build-angular": "18.2.10", - "@angular-eslint/builder": "18.4.0", - "@angular-eslint/eslint-plugin": "18.4.0", - "@angular-eslint/eslint-plugin-template": "18.4.0", - "@angular-eslint/schematics": "18.4.0", - "@angular-eslint/template-parser": "18.4.0", - "@angular/cli": "18.2.10", - "@angular/compiler-cli": "18.2.9", - "@angular/language-service": "18.2.9", - "@commitlint/cli": "19.5.0", - "@commitlint/config-conventional": "19.5.0", + "@angular-devkit/build-angular": "19.0.0", + "@angular-eslint/builder": "18.4.1", + "@angular-eslint/eslint-plugin": "18.4.1", + "@angular-eslint/eslint-plugin-template": "18.4.1", + "@angular-eslint/schematics": "18.4.1", + "@angular-eslint/template-parser": "18.4.1", + "@angular/cli": "19.0.0", + "@angular/compiler-cli": "19.0.0", + "@angular/language-service": "19.0.0", + "@commitlint/cli": "19.6.0", + "@commitlint/config-conventional": "19.6.0", "@types/jasmine": "5.1.4", "@types/jasminewd2": "2.0.13", - "@types/node": "22.7.9", - "@typescript-eslint/eslint-plugin": "8.11.0", + "@types/node": "22.9.1", + "@typescript-eslint/eslint-plugin": "8.15.0", "@web/test-runner": "^0.19.0", - "angular-eslint": "^18.4.0", - "eslint": "9.13.0", + "angular-eslint": "^18.4.1", + "eslint": "9.15.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-json": "4.0.1", @@ -75,24 +76,27 @@ "jasmine-core": "5.4.0", "jasmine-spec-reporter": "7.0.0", "lint-staged": "15.2.10", - "ng-packagr": "18.2.1", - "npm-check-updates": "^17.1.6", - "postcss-scss": "4.0.9", + "ng-packagr": "19.0.0", + "npm-check-updates": "^17.1.11", "prettier": "3.3.3", - "puppeteer": "23.6.0", - "semantic-release": "24.1.3", + "puppeteer": "23.9.0", + "semantic-release": "24.2.0", "semantic-release-export-data": "1.1.0", - "snyk": "^1.1294.0", + "snyk": "^1.1294.1", "stylelint": "16.10.0", "stylelint-config-prettier": "9.0.5", "stylelint-config-recommended-scss": "14.1.0", "stylelint-prettier": "5.0.2", "ts-node": "10.9.2", "type-coverage": "^2.29.7", - "typescript": "5.4.5", - "typescript-eslint": "^8.11.0", - "tailwindcss": "^3.4.14", - "bun-types": "^1.1.33" + "typescript": "5.6.3", + "typescript-eslint": "^8.15.0", + "tailwindcss": "^3.4.15", + "bun-types": "^1.1.36", + "postcss": "8.4.49", + "postcss-nesting": "13.0.1", + "cssnano": "7.0.6", + "postcss-scss": "4.0.9" }, "typeCoverage": { "atLeast": 98, diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..1c25a75 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,8 @@ +module.exports = { + plugins: { + 'postcss-nesting': {}, + tailwindcss: {}, + autoprefixer: {}, + cssnano: { preset: 'default' }, + }, +}; diff --git a/projects/ngx-loader-indicator-lib/package.json b/projects/ngx-loader-indicator-lib/package.json index eb5c6a1..870da38 100644 --- a/projects/ngx-loader-indicator-lib/package.json +++ b/projects/ngx-loader-indicator-lib/package.json @@ -1,6 +1,6 @@ { "name": "ngx-loader-indicator", - "version": "18.0.4", + "version": "19.0.0", "description": "The best directive without wrapping your element to additional component", "license": "MIT", "keywords": [ diff --git a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.spec.ts b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.spec.ts index 55dce01..563c4a9 100644 --- a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.spec.ts +++ b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.spec.ts @@ -1,5 +1,5 @@ describe('First test group', () => { it('First test', () => { - expect(1).toEqual(1); + void expect(1).toEqual(1); }); }); diff --git a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts index 1b43a7f..0aa9a72 100644 --- a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts +++ b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.directive.ts @@ -21,22 +21,22 @@ export class NgxLoaderIndicatorDirective { } private processValue(value: boolean) { if (!value) { - if (this.loaderEl) { + if (this.loaderEl instanceof HTMLDivElement) { this._setStyles(this.loaderEl, { display: 'none' }); } return; } const { rotate, hostStyles, loaderStyles, imgStyles, img } = this._config; - this.loaderEl = this._renderer.createElement('div'); - const imgEl = this._renderer.createElement('img'); + this.loaderEl = this._renderer.createElement('div') as HTMLDivElement; + const imgEl = this._renderer.createElement('img') as HTMLImageElement; imgEl.animate([{ transform: 'rotate(360deg)' }, { transform: 'rotate(0deg)' }], rotate); this._renderer.appendChild(this._el.nativeElement, this.loaderEl); this._renderer.appendChild(this.loaderEl, imgEl); - this._setStyles(this._el.nativeElement, hostStyles); + this._setStyles(this._el.nativeElement as HTMLElement, hostStyles); this._setStyles(this.loaderEl, loaderStyles); this._setStyles(imgEl, imgStyles); diff --git a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts index ae51641..207d782 100644 --- a/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts +++ b/projects/ngx-loader-indicator-lib/src/lib/ngx-loader-indicator.providers.ts @@ -12,11 +12,9 @@ export function _configFactory( initConfig: optionsConfig, configValue: optionsConfig ): optionsConfig { - const loaderStyles: Config['loaderStyles'] | null = configValue - ? configValue.loaderStyles - : null; - const imgStyles: Config['imgStyles'] | null = configValue ? configValue.imgStyles : null; - const rotate: Config['rotate'] | null = configValue ? configValue.rotate : null; + const loaderStyles: Config['loaderStyles'] | null = configValue.loaderStyles ?? null; + const imgStyles: Config['imgStyles'] | null = configValue.imgStyles ?? null; + const rotate: Config['rotate'] | null = configValue.rotate ?? null; return { ...initConfig, diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts index 39756c3..0ce08b5 100644 --- a/src/app/app.component.spec.ts +++ b/src/app/app.component.spec.ts @@ -1,5 +1,5 @@ describe('App component', () => { it('First test', () => { - expect(1).toEqual(1); + void expect(1).toEqual(1); }); }); diff --git a/src/app/cards/cards.component.ts b/src/app/cards/cards.component.ts index 21b6408..02c658d 100644 --- a/src/app/cards/cards.component.ts +++ b/src/app/cards/cards.component.ts @@ -4,7 +4,6 @@ import { HighlightModule } from 'ngx-highlightjs'; import { NgxLoaderIndicatorDirective } from 'ngx-loader-indicator'; import { CardItem } from './cards.type'; import { ScrollService } from '@open-source/scroll/scroll.service'; -import { ColorPipe } from '@open-source/color/color.pipe'; import { AssetPipe } from '@libraries/asset/asset.pipe'; import { CustomLoaderComponent } from '../custom-loader/custom-loader.component'; import { FormComponent } from '../shared/form/form.component'; @@ -19,7 +18,6 @@ import { toSignal } from '@angular/core/rxjs-interop'; NgOptimizedImage, HighlightModule, NgxLoaderIndicatorDirective, - ColorPipe, AssetPipe, CustomLoaderComponent, FormComponent, diff --git a/src/app/custom-loader/custom-loader.component.ts b/src/app/custom-loader/custom-loader.component.ts index 92cb81f..1bdd8a8 100644 --- a/src/app/custom-loader/custom-loader.component.ts +++ b/src/app/custom-loader/custom-loader.component.ts @@ -25,4 +25,5 @@ import { NgxLoaderIndicatorDirective, provideNgxLoaderIndicator } from 'ngx-load }), ], }) +// eslint-disable-next-line @typescript-eslint/no-extraneous-class export class CustomLoaderComponent {} diff --git a/src/libraries b/src/libraries index 8037189..44bebdf 160000 --- a/src/libraries +++ b/src/libraries @@ -1 +1 @@ -Subproject commit 8037189c89d218cb473a7337809be3700c21e757 +Subproject commit 44bebdfba90c6534af67bf84d5f90f8f1b0b343b diff --git a/src/main.ts b/src/main.ts index d0f1e00..5d683b1 100644 --- a/src/main.ts +++ b/src/main.ts @@ -30,5 +30,7 @@ bootstrapApplication(AppComponent, { }, }, ], +}).catch((err: unknown) => { // eslint-disable-next-line no-console -}).catch((err) => console.error(err)); + console.error(err); +}); diff --git a/src/styles.scss b/src/styles.scss index b5c61c9..a065c93 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -1,3 +1,5 @@ +@use './libraries/styles/scroll-bar'; + @tailwind base; @tailwind components; @tailwind utilities; diff --git a/tsconfig.json b/tsconfig.json index 6ca4691..04ea4e5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -27,15 +27,17 @@ "resolveJsonModule": true, "allowSyntheticDefaultImports": true, "paths": { - "ngx-loader-indicator": ["./projects/ngx-loader-indicator-lib/src/public-api"], + "@libraries/*": ["./src/libraries/*"], "@open-source/*": ["./src/libraries/open-source/*"], - "@libraries/*": ["./src/libraries/*"] + "ngx-loader-indicator": ["./projects/ngx-loader-indicator-lib/src/public-api"] }, "skipLibCheck": true, - "noImplicitAny": true + "noImplicitAny": true, + "isolatedModules": true }, "angularCompilerOptions": { "enableI18nLegacyMessageIdFormat": false, + "strictStandalone": true, "strictInjectionParameters": true, "strictInputAccessModifiers": true, "strictTemplates": true, @@ -44,7 +46,8 @@ "extendedDiagnostics": { "checks": { "invalidBananaInBox": "error", - "nullishCoalescingNotNullable": "warning" + "nullishCoalescingNotNullable": "warning", + "unusedStandaloneImports": "suppress" }, "defaultCategory": "suppress" }