diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index e42e5ac2..c1a6cce2 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -25,16 +25,16 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@4187e74d05793876e9989daffde9c3e66b4acd07 # v3.37.3 + uses: github/codeql-action/init@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 with: languages: ${{ matrix.language }} queries: security-extended,security-and-quality - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@4187e74d05793876e9989daffde9c3e66b4acd07 # v3.37.3 + uses: github/codeql-action/analyze@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 with: category: '/language:${{matrix.language}}' diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 1bc4a57b..fd87ae0f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,9 +24,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out project repository - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Node.js runtime - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version-file: 'package.json' - name: Install @@ -39,11 +39,11 @@ jobs: run: nps build - name: Setup Pages id: pages - uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 + uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - name: Upload artifact - uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1 + uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: _site - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index 29adac69..90183ce7 100755 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -9,9 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out project repository - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Node.js runtime - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version-file: 'package.json' - name: Install @@ -28,7 +28,7 @@ jobs: # You can check if a file with a listed file type is in the PR by doing: # if: ${{ steps.filter.outputs.md == 'true' }} # This will return true if there's a Markdown file the PR has changed. - - uses: dorny/paths-filter@d1c1ffe0248fe513906c8e24db8ea791d46f8590 # v3.0.3 + - uses: dorny/paths-filter@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d # v4.0.3 id: filter with: filters: | diff --git a/.github/workflows/semgrep.yml b/.github/workflows/semgrep.yml index fc38c83b..ddd5fec5 100644 --- a/.github/workflows/semgrep.yml +++ b/.github/workflows/semgrep.yml @@ -18,5 +18,5 @@ jobs: container: image: returntocorp/semgrep@sha256:98c2572fced2474539fd27cab3207ebd8e95e4e7aab4c3b381fdc5e2641d9941 # latest steps: - - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - run: semgrep ci diff --git a/package.json b/package.json index cf9a3546..40951e92 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,10 @@ "author": "The OpenINF Authors & Friends", "private": "true", "description": "The OpenINF portal, other static resources, and more static electricity", - "packageManager": "pnpm@10.34.5", + "packageManager": "pnpm@11.19.0", "engines": { - "node": "22.23.1", - "pnpm": "10.34.5" + "node": "24.19.0", + "pnpm": "11.19.0" }, "exports": { "./build/constants": "./build/shared/constants.mjs", @@ -25,16 +25,16 @@ }, "devDependencies": { "@11ty/eleventy": "3.1.6", - "@biomejs/biome": "1.9.4", + "@biomejs/biome": "2.5.6", "@cspell/dict-lorem-ipsum": "4.0.5", "@isaacs/catcher": "1.0.4", "@openinf/gh-file-importer": "2.0.1", "@shopify/prettier-plugin-liquid": "1.11.0", - "@tsconfig/node-lts": "22.0.4", + "@tsconfig/node-lts": "24.0.0", "@types/console-log-level": "1.4.5", "@types/gulp": "4.0.18", "@types/js-yaml": "4.0.9", - "@types/node": "22.20.1", + "@types/node": "24.13.3", "@yarnpkg/shell": "4.1.3", "autoprefixer": "10.5.4", "bootstrap": "5.3.8", @@ -42,17 +42,17 @@ "browserslist-lint": "0.4.0", "console-log-level": "1.4.1", "cspell": "10.0.1", - "cssnano": "7.1.9", + "cssnano": "8.0.2", "dictionary-en": "4.0.0", "dprint": "0.55.2", "editorconfig-checker": "6.1.1", - "globby": "14.1.0", + "globby": "16.2.2", "gulp": "5.0.1", "gulp-dart-sass": "1.1.0", "gulp-postcss": "10.0.0", "gulp-rename": "2.1.0", "gulp-sourcemaps": "3.0.0", - "markdown-it": "14.3.0", + "markdown-it": "15.0.0", "markdown-it-abbr": "2.0.0", "markdown-it-anchor": "9.2.1", "markdown-it-footnote": "4.0.0", @@ -103,14 +103,14 @@ "retext-syntax-mentions": "4.0.0", "retext-syntax-urls": "4.0.0", "strip-comments": "2.0.1", - "stylelint": "16.26.1", - "stylelint-config-recess-order": "6.1.0", - "stylelint-config-standard-scss": "14.0.0", + "stylelint": "17.14.1", + "stylelint-config-recess-order": "7.7.0", + "stylelint-config-standard-scss": "17.0.0", "tsx": "4.23.1", - "typescript": "5.9.3", + "typescript": "7.0.2", "unified": "11.0.5", - "vnu-jar": "24.10.17", - "zod": "3.25.76", - "zod-validation-error": "3.5.4" + "vnu-jar": "26.7.31", + "zod": "4.4.3", + "zod-validation-error": "5.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30fc51d3..3ca1c140 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: devDependencies: '@11ty/eleventy': specifier: 3.1.6 - version: 3.1.6 + version: 3.1.6(supports-color@10.2.2) '@biomejs/biome': - specifier: 1.9.4 - version: 1.9.4 + specifier: 2.5.6 + version: 2.5.6 '@cspell/dict-lorem-ipsum': specifier: 4.0.5 version: 4.0.5 @@ -27,8 +27,8 @@ importers: specifier: 1.11.0 version: 1.11.0(prettier@3.9.6) '@tsconfig/node-lts': - specifier: 22.0.4 - version: 22.0.4 + specifier: 24.0.0 + version: 24.0.0 '@types/console-log-level': specifier: 1.4.5 version: 1.4.5 @@ -39,8 +39,8 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: 22.20.1 - version: 22.20.1 + specifier: 24.13.3 + version: 24.13.3 '@yarnpkg/shell': specifier: 4.1.3 version: 4.1.3(typanion@3.14.0) @@ -52,7 +52,7 @@ importers: version: 5.3.8(@popperjs/core@2.11.8) browser-sync: specifier: 3.0.4 - version: 3.0.4 + version: 3.0.4(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2) browserslist-lint: specifier: 0.4.0 version: 0.4.0 @@ -63,8 +63,8 @@ importers: specifier: 10.0.1 version: 10.0.1 cssnano: - specifier: 7.1.9 - version: 7.1.9(postcss@8.5.23) + specifier: 8.0.2 + version: 8.0.2(postcss@8.5.23) dictionary-en: specifier: 4.0.0 version: 4.0.0 @@ -75,8 +75,8 @@ importers: specifier: 6.1.1 version: 6.1.1 globby: - specifier: 14.1.0 - version: 14.1.0 + specifier: 16.2.2 + version: 16.2.2 gulp: specifier: 5.0.1 version: 5.0.1 @@ -91,16 +91,16 @@ importers: version: 2.1.0 gulp-sourcemaps: specifier: 3.0.0 - version: 3.0.0 + version: 3.0.0(supports-color@10.2.2) markdown-it: - specifier: 14.3.0 - version: 14.3.0 + specifier: 15.0.0 + version: 15.0.0 markdown-it-abbr: specifier: 2.0.0 version: 2.0.0 markdown-it-anchor: specifier: 9.2.1 - version: 9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0) + version: 9.2.1(@types/markdown-it@14.1.2)(markdown-it@15.0.0) markdown-it-footnote: specifier: 4.0.0 version: 4.0.0 @@ -115,10 +115,10 @@ importers: version: 2.1.1 markdownlint-cli2: specifier: 0.23.1 - version: 0.23.1 + version: 0.23.1(supports-color@10.2.2) markdownlint-cli2-formatter-default: specifier: 0.0.6 - version: 0.0.6(markdownlint-cli2@0.23.1) + version: 0.0.6(markdownlint-cli2@0.23.1(supports-color@10.2.2)) nps: specifier: 5.10.0 version: 5.10.0 @@ -127,19 +127,19 @@ importers: version: 3.9.6 remark: specifier: 15.0.1 - version: 15.0.1 + version: 15.0.1(supports-color@10.2.2) remark-cli: specifier: 12.0.1 - version: 12.0.1 + version: 12.0.1(supports-color@10.2.2) remark-directive: specifier: 4.0.0 - version: 4.0.0 + version: 4.0.0(supports-color@10.2.2) remark-frontmatter: specifier: 5.0.0 - version: 5.0.0 + version: 5.0.0(supports-color@10.2.2) remark-gfm: specifier: 4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-github: specifier: 12.0.0 version: 12.0.0 @@ -154,7 +154,7 @@ importers: version: 16.0.1 remark-lint: specifier: 10.0.1 - version: 10.0.1 + version: 10.0.1(supports-color@10.2.2) remark-lint-checkbox-character-style: specifier: 5.0.1 version: 5.0.1 @@ -172,13 +172,13 @@ importers: version: 4.2.0 remark-lint-first-heading-level: specifier: 4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-lint-maximum-line-length: specifier: 4.1.1 - version: 4.1.1 + version: 4.1.1(supports-color@10.2.2) remark-lint-no-duplicate-headings-in-section: specifier: 4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-lint-no-file-name-consecutive-dashes: specifier: 3.0.1 version: 3.0.1 @@ -190,16 +190,16 @@ importers: version: 3.0.1 remark-lint-no-heading-punctuation: specifier: 4.0.1 - version: 4.0.1 + version: 4.0.1(supports-color@10.2.2) remark-preset-lint-consistent: specifier: 6.0.1 - version: 6.0.1 + version: 6.0.1(supports-color@10.2.2) remark-preset-lint-markdown-style-guide: specifier: 6.0.1 - version: 6.0.1 + version: 6.0.1(supports-color@10.2.2) remark-preset-lint-recommended: specifier: 7.0.1 - version: 7.0.1 + version: 7.0.1(supports-color@10.2.2) remark-preset-prettier: specifier: 2.0.2 version: 2.0.2(prettier@3.9.6) @@ -208,7 +208,7 @@ importers: version: 6.0.1 remark-validate-links: specifier: 13.1.0 - version: 13.1.0 + version: 13.1.0(supports-color@10.2.2) retext-english: specifier: 5.0.0 version: 5.0.0 @@ -246,32 +246,32 @@ importers: specifier: 2.0.1 version: 2.0.1 stylelint: - specifier: 16.26.1 - version: 16.26.1(typescript@5.9.3) + specifier: 17.14.1 + version: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) stylelint-config-recess-order: - specifier: 6.1.0 - version: 6.1.0(stylelint@16.26.1(typescript@5.9.3)) + specifier: 7.7.0 + version: 7.7.0(stylelint-order@8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)))(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) stylelint-config-standard-scss: - specifier: 14.0.0 - version: 14.0.0(postcss@8.5.23)(stylelint@16.26.1(typescript@5.9.3)) + specifier: 17.0.0 + version: 17.0.0(postcss@8.5.23)(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) tsx: specifier: 4.23.1 version: 4.23.1 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 7.0.2 + version: 7.0.2 unified: specifier: 11.0.5 version: 11.0.5 vnu-jar: - specifier: 24.10.17 - version: 24.10.17 + specifier: 26.7.31 + version: 26.7.31 zod: - specifier: 3.25.76 - version: 3.25.76 + specifier: 4.4.3 + version: 4.4.3 zod-validation-error: - specifier: 3.5.4 - version: 3.5.4(zod@3.25.76) + specifier: 5.0.0 + version: 5.0.0(zod@4.4.3) packages: @@ -319,59 +319,59 @@ packages: resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} - '@biomejs/biome@1.9.4': - resolution: {integrity: sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==} + '@biomejs/biome@2.5.6': + resolution: {integrity: sha512-lxVNjv7UF6KfhMJfL9gaUHbWdJdHbsAj6OSmwSYNdhRuG67NxNQ4Xdvh3TUxsSK9sBzJBQhEJj3AopmmNJ5pSA==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@1.9.4': - resolution: {integrity: sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==} + '@biomejs/cli-darwin-arm64@2.5.6': + resolution: {integrity: sha512-zMOLZP4oMrjh6m1zcSj1ud2awUPgTuMVbmQhYYWL7J8HwCnbHHBvTm7VBTRuY7epT5bez76IpKYQ11ZAqHFlnw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@1.9.4': - resolution: {integrity: sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==} + '@biomejs/cli-darwin-x64@2.5.6': + resolution: {integrity: sha512-JAC1VqzvO7Th5ZplU0G2uGfkZbxEe9uDDektPAhF0JLusoz1w+T4okp2bkykI0bbaO2vslKiRfj4gU43JaGreA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@1.9.4': - resolution: {integrity: sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==} + '@biomejs/cli-linux-arm64-musl@2.5.6': + resolution: {integrity: sha512-eUa3jeeYvfMt19LBeh6E5PUZpxnTC4JqNWo+EDjTtQjAr2xLGnWaxACtVU1DQqmHYbvThlJzLX+ZsYgrqh2qVw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@1.9.4': - resolution: {integrity: sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==} + '@biomejs/cli-linux-arm64@2.5.6': + resolution: {integrity: sha512-6XsYwCFkp5sMxl85ffhgeGpGgs6A7dRYFnkceZ7WVxvycuTnGdD5xa534Z3xfrBQ0JCMK/mujT6ZNPJoghedwg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@1.9.4': - resolution: {integrity: sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==} + '@biomejs/cli-linux-x64-musl@2.5.6': + resolution: {integrity: sha512-2Vp13QdKysH3HIWLaYLhUUwbK+jbZonJD1K+Lr0d0RO4wH7mkYd43vJixEDm8cUWrowoRz4UUHF1nm9Ae7ym8A==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@1.9.4': - resolution: {integrity: sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==} + '@biomejs/cli-linux-x64@2.5.6': + resolution: {integrity: sha512-Pop9VXCFUhFTMfFefZ39S+u2rOPyNp5iHlxbZRwXGACHLy2r0jjiRgJHmaEKJzL3SyxlVeGShXhvvElvWowonA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@1.9.4': - resolution: {integrity: sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==} + '@biomejs/cli-win32-arm64@2.5.6': + resolution: {integrity: sha512-tDGshcm6BdkZOCGnTDX0Y8/U4IfBSlnUU7T56nNDuPEfed+aHg+u8G36NB43fJVl0Os6+QURXIE1yuD7AaEofA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@1.9.4': - resolution: {integrity: sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==} + '@biomejs/cli-win32-x64@2.5.6': + resolution: {integrity: sha512-WN05KwXnTO/2J45RQPvzZMXf7tZUIofHoR35xIPfCo7pQ2RFidxI8sfb5mGsaTxdMmEOzHzOPRCdA5/fCpc7xQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -619,11 +619,18 @@ packages: resolution: {integrity: sha512-abYYgI29wJhWIfWTYrYuzRYDcHQUQ1N5ylnhxYn1NJnIQMqUWGLbDmt12JABtZ+R6h6UNatQrS7rhP86etvJyQ==} engines: {node: '>=22.18.0'} - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} + '@csstools/css-calc@3.3.0': + resolution: {integrity: sha512-c5ihYsPkdG6JCkU2zTMm4+k6r7RXuGxtWYhu5DHMIiF1FHzrfmHL5so11AoFpUv/tu61xfcmT4AmKoFfMPoqdQ==} + engines: {node: '>=20.19.0'} + peerDependencies: + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 + + '@csstools/css-parser-algorithms@4.0.0': + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-tokenizer': ^4.0.0 '@csstools/css-syntax-patches-for-csstree@1.1.7': resolution: {integrity: sha512-fQ+05118eQS1cofO3aJpB5efgpBZMvIzwr/sbC8kDLVA5XLG8q1kJV5yzrUAI1f7lvhPnm8fgIjzFB8/O/5Dig==} @@ -633,22 +640,28 @@ packages: css-tree: optional: true - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} + '@csstools/css-tokenizer@4.0.0': + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} + engines: {node: '>=20.19.0'} - '@csstools/media-query-list-parser@4.0.3': - resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==} - engines: {node: '>=18'} + '@csstools/media-query-list-parser@5.0.0': + resolution: {integrity: sha512-T9lXmZOfnam3eMERPsszjY5NK0jX8RmThmmm99FZ8b7z8yMaFZWKwLWGZuTwdO3ddRY5fy13GmmEYZXB4I98Eg==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/selector-specificity@5.0.0': - resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} - engines: {node: '>=18'} + '@csstools/selector-resolve-nested@4.0.1': + resolution: {integrity: sha512-j3vdQu0XwLME5qOTWxm8cnmvsf423R2YL6DbKklCHZwkDm7UdKNu6RPlw4REIJhSlKBICY3B70/7QZdicLqZgg==} + engines: {node: '>=20.19.0'} peerDependencies: - postcss-selector-parser: ^7.0.0 + postcss-selector-parser: ^7.1.1 + + '@csstools/selector-specificity@6.0.0': + resolution: {integrity: sha512-4sSgl78OtOXEX/2d++8A83zHNTgwCJMaR24FvsYL7Uf/VS8HZk9PTwR51elTbGqMuwH3szLvvOXEaVnqn0Z3zA==} + engines: {node: '>=20.19.0'} + peerDependencies: + postcss-selector-parser: ^7.1.1 '@dprint/android-arm64@0.55.2': resolution: {integrity: sha512-cywqM0E2h8lCA/b5BMFcuascaGuekm2lnyKb5hRH9juKbsqKeR8A7qf2p3nVWRQ8cM7djOnQwhy8ecQ3qd6j9A==} @@ -734,9 +747,6 @@ packages: cpu: [x64] os: [win32] - '@dual-bundle/import-meta-resolve@4.2.1': - resolution: {integrity: sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==} - '@esbuild/aix-ppc64@0.28.1': resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} engines: {node: '>=18'} @@ -1115,10 +1125,6 @@ packages: peerDependencies: prettier: ^2.0.0 || ^3.0.0 - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} @@ -1134,8 +1140,8 @@ packages: '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - '@tsconfig/node-lts@22.0.4': - resolution: {integrity: sha512-5eAeCX6l/EYe6H2UAw5nBgjfAgdlsR+lSp8YNNGwz+ixoi7JfJ5bOQvsiEhxGm5bOZFVF+cJSIj4tanpCCRMIw==} + '@tsconfig/node-lts@24.0.0': + resolution: {integrity: sha512-8mSTqWwCd6aQpvxSrpQlMoA9RiUZSs7bYhL5qsLXIIaN9HQaINeoydrRu/Y7/fws4bvfuyhs0BRnW9/NI8tySg==} '@types/concat-stream@2.0.3': resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} @@ -1200,6 +1206,9 @@ packages: '@types/node@22.20.1': resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} + '@types/picomatch@4.0.3': resolution: {integrity: sha512-iG0T6+nYJ9FAPmx9SsUlnwcq1ZVRuCXcVEvWnntoPlrOpwtSTKNDC9uVAxTsC3PUvJ+99n4RpAcNgBbHX3JSnQ==} @@ -1236,6 +1245,126 @@ packages: '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@typescript/typescript-aix-ppc64@7.0.2': + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + + '@typescript/typescript-darwin-arm64@7.0.2': + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + + '@typescript/typescript-darwin-x64@7.0.2': + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + + '@typescript/typescript-freebsd-arm64@7.0.2': + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + + '@typescript/typescript-freebsd-x64@7.0.2': + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + + '@typescript/typescript-linux-arm64@7.0.2': + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + + '@typescript/typescript-linux-arm@7.0.2': + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + + '@typescript/typescript-linux-loong64@7.0.2': + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + + '@typescript/typescript-linux-mips64el@7.0.2': + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + + '@typescript/typescript-linux-ppc64@7.0.2': + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + + '@typescript/typescript-linux-riscv64@7.0.2': + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + + '@typescript/typescript-linux-s390x@7.0.2': + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + + '@typescript/typescript-linux-x64@7.0.2': + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + + '@typescript/typescript-netbsd-arm64@7.0.2': + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + + '@typescript/typescript-netbsd-x64@7.0.2': + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + + '@typescript/typescript-openbsd-arm64@7.0.2': + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + + '@typescript/typescript-openbsd-x64@7.0.2': + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + + '@typescript/typescript-sunos-x64@7.0.2': + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + + '@typescript/typescript-win32-arm64@7.0.2': + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + + '@typescript/typescript-win32-x64@7.0.2': + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + '@ungap/structured-clone@1.3.3': resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} @@ -1326,6 +1455,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@3.0.0: + resolution: {integrity: sha512-BOp5NMrHqKxmq/OLr+clzzrRxgOKSLkcjmkWuChp7Irqwn4s74WjOBPIgWfA/HMcBnVkZ5XEuf9uUqzlpfCQ6A==} + arr-diff@4.0.0: resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} engines: {node: '>=0.10.0'} @@ -1348,10 +1480,6 @@ packages: array-timsort@1.0.3: resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -1419,9 +1547,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - balanced-match@2.0.0: - resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} - bare-events@2.9.1: resolution: {integrity: sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==} peerDependencies: @@ -1527,8 +1652,8 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + caniuse-api@4.0.0: + resolution: {integrity: sha512-B0hQ1OLyJuHTQSOWXvwibWqM6DCoqJdvBA6X1S/53bd4XU7LJ1yurIPlrsouol3mw1jh9pGI4ivubSpmJeIqCA==} caniuse-lite@1.0.30001806: resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} @@ -1752,12 +1877,6 @@ packages: engines: {node: '>=22.18.0'} hasBin: true - css-declaration-sorter@7.4.0: - resolution: {integrity: sha512-LTuzjPoyA2vMGKKcaOqKSp7Ub2eGrNfKiZH4LpezxpNrsICGCSFvsQOI29psISxNZtaXibkC2CXzrQ5enMeGGw==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.0.9 - css-functions-list@3.3.3: resolution: {integrity: sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg==} engines: {node: '>=12'} @@ -1785,23 +1904,23 @@ packages: engines: {node: '>=4'} hasBin: true - cssnano-preset-default@7.0.17: - resolution: {integrity: sha512-11qO63A+czwguQFJCaTdICvbaxn0pJzz/XghLlv+OT7WyToDxAMR0Xb3/26/l0y0hQJywwNbj/SLSQlGBHE1OA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + cssnano-preset-default@8.0.2: + resolution: {integrity: sha512-+jQAqIKCqMmBjZs7741XkilU93ITZ/EW8gjAkMmujdCzfDkfjrDBv2VqkSu29Fzeig/0rZ3S9IAwfPLlmXEUfQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - cssnano-utils@5.0.3: - resolution: {integrity: sha512-ynIREMICLxkxm7e9bCR9sh75s4Q5drICi0ua1yxo5jH2XPBqSKkl4dOh4EbFqtUmnTMhRffHgYL0EKKkMjtJTg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + cssnano-utils@6.0.1: + resolution: {integrity: sha512-zk65GIxA8tCjqVk7nTm1mE+ZKxtnxAvU5JSUaBLXbAr3ZF7IOvz3fbPOnEDvZKhnS7GOIitXTS5BgehLzNoc8Q==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - cssnano@7.1.9: - resolution: {integrity: sha512-uPR75+5Dk/WJ/YSPR1/YDHdwMM9c5FsaARljfKWgeCKLKOtJ0we21xy/RcCjn53fZnD/f6yYEIZ8pu18+GnbNQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + cssnano@8.0.2: + resolution: {integrity: sha512-K+a76gA1v0/CsYgcsE95HGGyIuPKxpQSetwSwz4nHEM8fFXqSkzq2JzEXFL8v5+CCjxzVVVhPcTK3Oo8SaF/xA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} @@ -1905,10 +2024,6 @@ packages: dictionary-en@4.0.0: resolution: {integrity: sha512-3NHnE1uq33ZE/CIwaZ6gqxa4BnglHnxeAcTM0GJ7cmtRGcvX9InMK/IqLtYcUMFCUpUNgybH+DzkqdgAo3F1zg==} - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} @@ -2014,6 +2129,10 @@ packages: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} + entities@8.0.0: + resolution: {integrity: sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==} + engines: {node: '>=20.19.0'} + env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -2324,18 +2443,14 @@ packages: resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} engines: {node: '>=6'} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globby@14.1.0: - resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} - engines: {node: '>=18'} - globby@16.2.1: resolution: {integrity: sha512-JmsqJalahxxgW8V2ecSQ2G7UjPlI9cpKdrkG9KoNiXhd/YslXOTEB0cViENWUznuovIuNT+FkMbraDGjr4FCUg==} engines: {node: '>=20'} + globby@16.2.2: + resolution: {integrity: sha512-NLvV9ubZ6NDsJaOpKPy3cQeJpKi9DcWiyCiFUpJPA0YihRqiE6RWaLUmgNNPr8MgPpLZjnBjSmou7uZBRJv9wA==} + engines: {node: '>=20'} + globjoin@0.1.4: resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} @@ -2393,6 +2508,10 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + has-flag@5.0.1: + resolution: {integrity: sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==} + engines: {node: '>=12'} + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -2430,9 +2549,9 @@ packages: html-styles@1.0.0: resolution: {integrity: sha512-cDl5dcj73oI4Hy0DSUNh54CAwslNLJRCCoO+RNkVo+sBrjA/0+7E/xzvj3zH/GxbbBLGJhE0hBe1eg+0FINC6w==} - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} + html-tags@5.1.0: + resolution: {integrity: sha512-n6l5uca7/y5joxZ3LUePhzmBFUJ+U2YWzhMa8XUTecSeSlQiZdF5XAd/Q3/WUl0VsXgUwWi8I7CNIwdI5WN1SQ==} + engines: {node: '>=20.10'} html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} @@ -2467,10 +2586,6 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - ignore@6.0.2: resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} engines: {node: '>= 4'} @@ -2497,10 +2612,6 @@ packages: import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2763,6 +2874,9 @@ packages: linkify-it@5.0.2: resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} + linkify-it@6.1.0: + resolution: {integrity: sha512-wJ/TwpSDTLepCrQoYWYIExIKg5Zchex2Nn5yk2mFnB+6PtdkHtyLx742md9csRjjOnGkKIS/RrbY7l8D6gT9Vw==} + liquidjs@10.27.2: resolution: {integrity: sha512-kvknfAEtOHjHkAAv7GxLEJh8ghpMQm3Fc4uWVyF7hERSTsSRsdC7saWs0p5aDG7GDcWsu5o+T4232O+8KZO55w==} engines: {node: '>=16'} @@ -2788,15 +2902,9 @@ packages: lodash.isfinite@3.3.2: resolution: {integrity: sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==} - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - lodash@4.18.1: resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} @@ -2852,6 +2960,10 @@ packages: resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} hasBin: true + markdown-it@15.0.0: + resolution: {integrity: sha512-Lf8ajvVNdRpzSNB4VegxNy7gjs8gU35l4b4+ET49LrQC5PKYwLZ72u60LeJ9gv3qiaesuYjJWCyVeQmv/QWKQw==} + hasBin: true + markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} @@ -2869,8 +2981,8 @@ packages: resolution: {integrity: sha512-qHKeU2E1bdyNAT077go2FVTNXvYcktN5IHtF6XyeD1l0PClxzSp2tUApAV14ORI8DGX4H9bNKZEzelZp4qn8IA==} engines: {node: '>=22'} - mathml-tag-names@2.1.3: - resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + mathml-tag-names@4.0.0: + resolution: {integrity: sha512-aa6AU2Pcx0VP/XWnh8IGL0SYSgQHDT6Ucror2j2mXeFAlN3ahaNs8EZtG1YiticMkSLj3Gt6VPFfZogt7G5iFQ==} mdast-comment-marker@3.0.0: resolution: {integrity: sha512-bt08sLmTNg00/UtVDiqZKocxqvQqqyQZAg1uaRuO/4ysXV5motg7RolF5o5yy/sY1rG0v2XgZEqFWho1+2UquA==} @@ -2941,9 +3053,6 @@ packages: mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} - mdn-data@2.29.0: - resolution: {integrity: sha512-pVxQFCcaYUEAH853+v7yoI/qzhxXSq1bTb9obMYGYAN1c3Hen+XDCEvr296XhstrwlSTNgOR7mCSD4JPjbJe5A==} - mdurl@2.1.0: resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} @@ -2951,9 +3060,9 @@ packages: resolution: {integrity: sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==} engines: {node: '>=0.12'} - meow@13.2.0: - resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} - engines: {node: '>=18'} + meow@14.1.0: + resolution: {integrity: sha512-EDYo6VlmtnumlcBCbh1gLJ//9jvM/ndXHfVXIFrZVr6fGcwTUyCTFNTLCKuY3ffbK8L/+3Mzqnd58RojiZqHVw==} + engines: {node: '>=20'} merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} @@ -3331,14 +3440,6 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - path-type@6.0.0: - resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} - engines: {node: '>=18'} - pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} @@ -3381,41 +3482,41 @@ packages: peerDependencies: postcss: ^8.4.38 - postcss-colormin@7.0.10: - resolution: {integrity: sha512-yFr6JezOolHLta/buLE71VKPh2mXursp4saVe98/ol8ZnEWhL+racShqPKlvd/DKWLre/39B6HhcMXf7RZ3hxg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-colormin@8.0.1: + resolution: {integrity: sha512-qBY4ABQ6d8/mk5RRZHwMllrZMxeMey3azVY2dZUEk+RgiUC4ARdPR3/AITzNqqKTbvW/3y/MJKinDrzwqn8RDQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-convert-values@7.0.12: - resolution: {integrity: sha512-xurKu5qqk4viR3Cp3p4xBR4KfnZm4w4ys6+UBwBmeuBSNkH7+DtLnYOYnOffgtE4yx8sH9S1VZ6RAAvROXzP2Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-convert-values@8.0.1: + resolution: {integrity: sha512-IdOSIX3BzfMvCc1TAHIha2gfy17xnb5vfML8e2BIKARnFOghksESfaSAB/3CXgyLfMozZAbTRPVQF5dbuKOidw==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-discard-comments@7.0.8: - resolution: {integrity: sha512-CvvS5S9WrXblFXCEJ9nVo+4z+eA7zSC7Z88V1HEJuwlQhlFnYTIjg1xJY+BCUiG2bvICap2tXii4mP22BD108Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-discard-comments@8.0.1: + resolution: {integrity: sha512-FDvzm3tXlEsQBO2XQgnta5ugsAqwBrgWH+j5QgXpegEIDYA0VPnZg2aP7LtmWtC49POskeIhXesFiU/k3NyFHA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-discard-duplicates@7.0.4: - resolution: {integrity: sha512-VBNn1+EuMZkeGVVtz0gRfbNGtx9IFgAsAV+E2pHtXPrp4qfGBkhTIiAuE/wrb+Y6Pakg9NewAlfTpYIFAWODtw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-discard-duplicates@8.0.1: + resolution: {integrity: sha512-stTDXkI8YkCUfADurQhp03oq5ynsgSx6Qrw5B1swds6oTHtAeOZ9I0SHGK8cY/VpWUsIYFDWMs3IWf9jIEfFvA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-discard-empty@7.0.3: - resolution: {integrity: sha512-M2pyjQCU+/7cMHVtL6bKTHjv0lZnPLMpicgr67Dlth7AbuV9gjVTtUqaRwn6Pp6BwSDspUzhz8SaUrRykJU5Dw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-discard-empty@8.0.1: + resolution: {integrity: sha512-Zv4fM1Yfhk71tbt6gfiptbL6jDHi+7apSnaMeaO9n1uET+1embrXQw5m93Zp5x28UyQSuv+AVkFY193jdwZ33w==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-discard-overridden@7.0.3: - resolution: {integrity: sha512-aNovXo9UsZuRNLzHJtp13lHIvinDPfiXBPePpXkSjCbgp++iU2FqE+YxvjIsg6EdyPZsASFbfu+JcBFVsErXIQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-discard-overridden@8.0.1: + resolution: {integrity: sha512-ykt4fvrC7yYGzbxKyqBVjDCbsjF/11JgWK8enrdkobRyqqEtb/uDUCbKOGdvrK8X7BrShW8Lv5cCRNbdkNHGkQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 postcss-load-config@5.1.0: resolution: {integrity: sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==} @@ -3435,113 +3536,113 @@ packages: postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - postcss-merge-longhand@7.0.7: - resolution: {integrity: sha512-b3mfYUxR388u5Pt0HPcVIUtUDn/k15UfTY9M+ORW+meCR6JLNxoZffiYvXyOYQoRYQNZyX/UFkMCM/mNHxe1qA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-merge-longhand@8.0.1: + resolution: {integrity: sha512-huTfSYgQ13O81SFvAuOi7GWnO48vvybjj3xF+X3qUoPjzvvaLpJH5DcUqqXcwOEulZUcvaV4s0V9WtWs+IAQPA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-merge-rules@7.0.11: - resolution: {integrity: sha512-SJUPM18g2BmPhf8BVlbwqWz4aK3pLu6u6xjfwEzra7xL6IBR10sUaiB++EzqcVfadPHrKBSMlNdP+XieykhI+Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-merge-rules@8.0.1: + resolution: {integrity: sha512-o3rk4UpnPNg469tklYwbR/NtvKc/f/wJiVDTnNQ/EFPw/LeiPOHUCvV1GIBQIZHGrBAYdPjToK6a+ojYprsrxQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-minify-font-values@7.0.3: - resolution: {integrity: sha512-yilG/VOaNI74IylQvAQQxm3/wZVBkXyYUqNUAdxqwtbWUXPsbK1q8Ms0mL83v+f8YicgcyfYCRZtWACUdYajpA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-minify-font-values@8.0.1: + resolution: {integrity: sha512-L8Nzs/PRlBSPrLdY/7rAiU5ZN5800+2J/4LRbfyG8SJnPljmgMaXVmQiCklvRS+yObfVRNtvmk/Ean/eoYcSeg==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-minify-gradients@7.0.5: - resolution: {integrity: sha512-YraROyQRg3BI1+Hg8E05B/JPdnTm8EDSVu4P2BxdM+CRiOyfmou809+chGIqo6fQqwjPGQ947nbGncSjmTU1WQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-minify-gradients@8.0.1: + resolution: {integrity: sha512-qf+4s/hZMqTwpWN2teqf6+1yvR/SZK5HgHqXYuACeJXV7ABe7AXtBEomgxagUzcN4bSnmqBh5vnIml0dYqykYg==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-minify-params@7.0.9: - resolution: {integrity: sha512-R8itbB8BhlpoYyBm1ou0dD+vJnQ3F6adQipR4UnkCHUwlo+S9WXJaDRg1RHjC8YVAtIdrQzSWvJl40HnGDTKjA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-minify-params@8.0.1: + resolution: {integrity: sha512-L0h3H59deFfFg0wQN1NVaS/8E/LfGvaMuZKGO7siwlG995zo3OshtQyRkqKdVqcBwAORBvZ1nDZrKPLRapYkQw==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-minify-selectors@7.1.2: - resolution: {integrity: sha512-aQtrEWKwqafNlExcKHQvPGsXR2+vlUqqJtf5XsCQcgsSb5PL4wlujWBYDJuWsP4UnQX1YHDHU8qRlD+1PzTQ+Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-minify-selectors@8.0.2: + resolution: {integrity: sha512-3icdxc/zght5UAizdwqZBDE2KOWHf1jMQCxET6iLACeNlRxfTPyXS0/COpGk8CQ2cECyaEKTRUd/i/k8Gxmz4g==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-charset@7.0.3: - resolution: {integrity: sha512-NoBfZu8PR4c2NlmjvrqQTzCzLY79hwcSRgNQ3ZiNK0ABzf9kYKloE/jNj+/8GQY1wsm8pRRgANk6ydLH8cwo0Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-charset@8.0.1: + resolution: {integrity: sha512-xzqr36F8UeIZOvOHsf3aul+RVJCADvSwuwpMLgizqKjisHZpBfztgW0XFLBfJvz9pJgaStaOXAtGb0zLqT6B0w==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-display-values@7.0.3: - resolution: {integrity: sha512-ldsCX0QIt05pKIOobZtVQ48wXJecr+czw4+e1/YjVhLMqslShgpVxgPtI2CefURR8oyVoYaU/l829MMwExDMLw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-display-values@8.0.1: + resolution: {integrity: sha512-ZDWOijOK1FFMlpgiQCUO9fCNKd7HJ9L7z9HWEq4iyubnUFWzdTSwm/LcrMbNW6iZ1oAtqeLYA0WA3xHszOI08g==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-positions@7.0.4: - resolution: {integrity: sha512-VEvlpeGd3Ju1Hqa/oN4jaP3+ms4laYwkEL9N9u+B6k54PZjXbW1n6wI+aVprf1BQXlCYpS5+1pl/7/vHiKgARg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-positions@8.0.1: + resolution: {integrity: sha512-uuivan2poSqbE48ST4do20dGaFUeXey9/H8rhHzoyVHB2I6BmkoVLZ/C9+BRjUlpaAFYVOoDY7epkiidzaYbvA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-repeat-style@7.0.4: - resolution: {integrity: sha512-6mPKlY/8cSaDHxX502wERADarJsccwlky6yIrOapHH2ZgfoKAV94SbiTKfKEs4EEpdazuc3J72WsqeYk7hp9+Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-repeat-style@8.0.1: + resolution: {integrity: sha512-q2hq5fmKxk29K6DjKA3nZ17Q2dtjhLYFNmFweKALmooUqx6UWAHF1bBoWTu/EqlJ88josb82A/J0Atj9LJUmpQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-string@7.0.3: - resolution: {integrity: sha512-HnEQPUchi1eznmDKEYrKUTqrprEq97SrpUYClgUkv7V2zRODD9DFoUsYU+m9ZOetmD5ku7fEMZB/lwy8IT6xVQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-string@8.0.1: + resolution: {integrity: sha512-+Wf+kQJhm1WgSGEAuUaswE9rdpR9QbrKRVemcVHs6rhOoOTVIdAbgaicftfYA6vLM346P8onRzkEVbFN29ktKQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-timing-functions@7.0.3: - resolution: {integrity: sha512-zmEzHdvpZBZu0OKlbJSfgASQvaayyAoVuWtvyr34IJ/LyS+DaOKvvR3EvFJ9RWWtNIx+CMvO125OVophaxNYew==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-timing-functions@8.0.1: + resolution: {integrity: sha512-W8/tvwRlm3T+yjGkg0IRTF4bvHj0vILYr/LOogCrJKHz2ey2HFRwfsAA8Bk9N4BGR7z7WmmDu/KzzwhJ6FoGPQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-unicode@7.0.9: - resolution: {integrity: sha512-DRAdWfeh/TjmhLJsw91vdiWCnUod9iwvM7xyS02/nF/sLsCR3A8l3pztrSUrWG8DSBqfX7yEk9FM0USaVJ2mSg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-unicode@8.0.1: + resolution: {integrity: sha512-Ad0YHNRBp4WHEOYUM/4wL/8MoL2fimEF8se/0q+Rt/owMzYpbxsypC1P8fN/oluwoRmRKdNVX7X2oycEobPWcQ==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-url@7.0.3: - resolution: {integrity: sha512-CL93wmloq5qsffmFv+bw24MIRbmhHrp53qoh1LDAb/5TtjWEXI/np4xcP/Gw9oWCb2XyWnqHYLDUwiKRoJBA1Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-url@8.0.1: + resolution: {integrity: sha512-tkYcip6pCDY806xuxpJYqMW2M3/623jzGFJmz3m5Us47q8P28+gbRZxaea3Rr/CmwwLUiVlh+BTGYwQ6gvaP8A==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-normalize-whitespace@7.0.3: - resolution: {integrity: sha512-FdHjjn+Ht5Z2ZRjNOmeCbNq6lq09sUYKpmlF/Aq0XjVNSLTL6fmHlA/3swN2wP2caY9GV/tjSDcIIyS7aN7W0A==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-normalize-whitespace@8.0.1: + resolution: {integrity: sha512-XzORadNfSrKWDZZpgAEHPKINKx8r9r9RIfE9c70g/HThdpbmPHhDYCodHSVESDxmKeySAYw1p4liuBCf7j6LyA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-ordered-values@7.0.4: - resolution: {integrity: sha512-nubSi49hDHQk4E8KIj+IbLY8Bg+8OcSUEhgyolgM+atnOvXjV7EjaR6bac4YGZoFyPa9mWoAF3EaYbWdFkKqVg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-ordered-values@8.0.1: + resolution: {integrity: sha512-OLXq5lR1yk3KWQ1FPK6aWjFFdktHE9f9kb8cnt4LmIw7w30DnzgD9+sOVYJc5HenkWCX8i1MJhhFwmqc/GYqLg==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-reduce-initial@7.0.9: - resolution: {integrity: sha512-ztTNPdIxXTxtBcG03E9u8v44M4ElXbMIRT7pf2onlquGula0Y83nKKxqM22FA/hMgkfCjN7ohevkVlaNwI8iOQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-reduce-initial@8.0.1: + resolution: {integrity: sha512-+aQsR6+61KRoIfcFNLP3v9RM7+0iYOTtPnjl1wr6JqMW1zx6S+t2ktHRefXwacFdHIDj5+ETG0KY7K3+SGQ4Nw==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-reduce-transforms@7.0.3: - resolution: {integrity: sha512-FXsnN9ZwcZTT8Yf8cAHA8qIGUXcX6WfLd9JoYhrdDfmvsVhhfqkkv7m4AC3rwFOfz+GzkUa87OCKF9dUcicd+g==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-reduce-transforms@8.0.1: + resolution: {integrity: sha512-x71slHVykiFi5RuKEXM0wgYpY2PngC78x6R8TnZhHF3lhqt+u/w3MGwYLX+2t5O87ssRiMfEAhQH+3J4QwVzCw==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 postcss-resolve-nested-selector@0.1.6: resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} @@ -3562,22 +3663,22 @@ packages: resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==} engines: {node: '>=4'} - postcss-sorting@8.0.2: - resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} + postcss-sorting@10.0.0: + resolution: {integrity: sha512-TXbU+h6vVRW+86c/+ewhWq9k7pr7ijASTnepVhCQiC87zAOTkvB1v2dHyWP+ggstSTX/PNvjzS+IOqzejndz9w==} peerDependencies: postcss: ^8.4.20 - postcss-svgo@7.1.3: - resolution: {integrity: sha512-2QfoFOYMcj8lwcVEf9WeTlkVIAm7u2QvOEhMzkQU3KUhhGX/l8hVV9EtjMv4iq3E9iI3OeeMN0YoMLbGusuigw==} - engines: {node: ^18.12.0 || ^20.9.0 || >= 18} + postcss-svgo@8.0.1: + resolution: {integrity: sha512-HpnvWii7W0/FPrsejJa6ZTi0kNtTJP/Iba7CUMPX0xPV6QpnndOp+SDP74tFtgjA2cYKYNWJPOlmLXMsvi/9yA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - postcss-unique-selectors@7.0.7: - resolution: {integrity: sha512-d+sCkaRnSefghOUdH8CMJZV9yUQhj2ojpe8Nw/lA+LV1UOfeleGkLTl6XdCFFSai9UJ+DJPb69FFuqthXYsY8w==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + postcss-unique-selectors@8.0.1: + resolution: {integrity: sha512-+xvKI5+/Cl8yYQwxDV39Uhuc4WV951xngFvPPjiPj2NIbIfm6vbbRTXblyw0FioLkIoGlw+7qUcY1h2YhaZYgw==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -4280,68 +4381,74 @@ packages: resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} engines: {node: '>=10'} - stylehacks@7.0.11: - resolution: {integrity: sha512-iODNfhXVLqc5LADs+Y6Oh5wJuK5ZcHbVng8aiK3y9pjMQdc5hLrBW0eFU6FtnpNrE6PoEg/MmFTU4waotj5WNg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + stylehacks@8.0.1: + resolution: {integrity: sha512-Gv095oTD0N+BdJALNFDsxZpETHZLTxbOl5RyIO7y6VAE6sR3z0MnV3Nix7N0IATNldNTrkvSASp2KR1Yt526HA==} + engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} peerDependencies: - postcss: ^8.5.13 + postcss: ^8.5.15 - stylelint-config-recess-order@6.1.0: - resolution: {integrity: sha512-0rGZgJQjUKqv1PXZnRJxr13f3hb3i2snx2nIL6luDWUf4nD3BAweB8noS7jdfBQ56HQG3RKSF0a+MAHfBGFxgw==} + stylelint-config-recess-order@7.7.0: + resolution: {integrity: sha512-TWRkg+BrwHOki4pi9y1emWgx6pFwZXOYZhNsbEObke/mzYUJVJvDEzJJQXhH7ajslQJGcrExy8ZvJqDiUbhFpA==} peerDependencies: - stylelint: '>=16' + stylelint: ^16.18.0 || ^17.0.0 + stylelint-order: ^7.0.0 || ^8.0.0 - stylelint-config-recommended-scss@14.1.0: - resolution: {integrity: sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==} - engines: {node: '>=18.12.0'} + stylelint-config-recommended-scss@17.0.1: + resolution: {integrity: sha512-x5DVehzJudcwF0od3sGpgkln2PLLranFE7twwbp7dqDINCyZvwzFkMc6TLhNOvazRiVBJYATQLouJY0xPGB8WA==} + engines: {node: '>=20'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.6.1 + stylelint: ^17.0.0 peerDependenciesMeta: postcss: optional: true - stylelint-config-recommended@14.0.1: - resolution: {integrity: sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==} - engines: {node: '>=18.12.0'} + stylelint-config-recommended@18.0.0: + resolution: {integrity: sha512-mxgT2XY6YZ3HWWe3Di8umG6aBmWmHTblTgu/f10rqFXnyWxjKWwNdjSWkgkwCtxIKnqjSJzvFmPT5yabVIRxZg==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.1.0 + stylelint: ^17.0.0 - stylelint-config-standard-scss@14.0.0: - resolution: {integrity: sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==} - engines: {node: '>=18.12.0'} + stylelint-config-standard-scss@17.0.0: + resolution: {integrity: sha512-uLJS6xgOCBw5EMsDW7Ukji8l28qRoMnkRch15s0qwZpskXvWt9oPzMmcYM307m9GN4MxuWLsQh4I6hU9yI53cQ==} + engines: {node: '>=20'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.11.0 + stylelint: ^17.0.0 peerDependenciesMeta: postcss: optional: true - stylelint-config-standard@36.0.1: - resolution: {integrity: sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==} - engines: {node: '>=18.12.0'} + stylelint-config-standard@40.0.0: + resolution: {integrity: sha512-EznGJxOUhtWck2r6dJpbgAdPATIzvpLdK9+i5qPd4Lx70es66TkBPljSg4wN3Qnc6c4h2n+WbUrUynQ3fanjHw==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.1.0 + stylelint: ^17.0.0 - stylelint-order@6.0.4: - resolution: {integrity: sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==} + stylelint-order@8.1.1: + resolution: {integrity: sha512-LqsEB6VggJuu5v10RtkrQsBObcdwBE7GuAOlwfc/LR3VL/w8UqKX2BOLIjhyGt0Gne/njo7gRNGiJAKhfmPMNw==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^14.0.0 || ^15.0.0 || ^16.0.1 + stylelint: ^16.18.0 || ^17.0.0 - stylelint-scss@6.14.0: - resolution: {integrity: sha512-ZKmHMZolxeuYsnB+PCYrTpFce0/QWX9i9gh0hPXzp73WjuIMqUpzdQaBCrKoLWh6XtCFSaNDErkMPqdjy1/8aA==} - engines: {node: '>=18.12.0'} + stylelint-scss@7.2.0: + resolution: {integrity: sha512-6E79Bachv0Iz0gqRUZgdqdXCsiq26DWBWIBNHYtjTmAp3wJu6cp/I37VfW7BPntmh2puF3bY09XWl4HZGrLhzw==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.8.2 + stylelint: ^16.8.2 || ^17.0.0 - stylelint@16.26.1: - resolution: {integrity: sha512-v20V59/crfc8sVTAtge0mdafI3AdnzQ2KsWe6v523L4OA1bJO02S7MO2oyXDCS6iWb9ckIPnqAFVItqSBQr7jw==} - engines: {node: '>=18.12.0'} + stylelint@17.14.1: + resolution: {integrity: sha512-xVQwyiuxALUBNB2fBe0tmNemg9KqLtdj3T64mioFDar79B2cU8LIyz+3KL6LdiHs9NkeNfwxpKSaIVOY8f112g==} + engines: {node: '>=20.19.0'} hasBin: true supports-ansi@1.0.6: resolution: {integrity: sha512-DVJz7dTzvlD3FlY1r/oNTDitpN8WHD7VQzL+TJjVKmlgDHJf6FUO29oYj6HME4/EsSWELbBlPVq6Wgp7zDFHGQ==} + supports-color@10.2.2: + resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} + engines: {node: '>=18'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -4354,9 +4461,9 @@ packages: resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} engines: {node: '>=12'} - supports-hyperlinks@3.2.0: - resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} - engines: {node: '>=14.18'} + supports-hyperlinks@4.5.0: + resolution: {integrity: sha512-ZW2OvfeCXrNTbLakPUzjQG922EeGCOteFSVoek5DKStTh898wf7zgtuFlzQN8HfZCxC3Eh02yJVrRW51hADf+w==} + engines: {node: '>=20'} supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} @@ -4456,9 +4563,9 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} + typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} hasBin: true ua-parser-js@1.0.41: @@ -4468,6 +4575,9 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + uc.micro@3.0.0: + resolution: {integrity: sha512-U3PppEkleoTnIfi8BozMx3yju3qc/L6SwqWo2Sw+54PX+PX0q9I+r1Um5HCmqD7n9VDX5/v3vQH/AjA6deDdtw==} + unc-path-regex@0.1.2: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} @@ -4483,9 +4593,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} unicorn-magic@0.4.0: resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==} @@ -4628,9 +4737,10 @@ packages: resolution: {integrity: sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==} engines: {node: '>=10.13.0'} - vnu-jar@24.10.17: - resolution: {integrity: sha512-YT7gNrRY5PiJrI1GavlWRHWIwqq2o52COc6J9QeXPfoldKRiZ9BeGP4shNLLaVfi0naA+/LMksdYWkKCr4pnVg==} - engines: {node: '>=0.10'} + vnu-jar@26.7.31: + resolution: {integrity: sha512-ADkeEUmdDUF52POWddxQGQQNkTrbBBSf8iwt6OsMTLsfSyWPe/r44QBS+JvaLiUHX7zFRgsTmNwx9pUurV3+sA==} + engines: {node: '>=18'} + hasBin: true vscode-languageserver-textdocument@1.0.12: resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} @@ -4679,9 +4789,9 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + write-file-atomic@7.0.1: + resolution: {integrity: sha512-OTIk8iR8/aCRWBqvxrzxR0hgxWpnYBblY1S5hDWBQfk/VFmJwzmJgQFN3WsoUKHISv2eAwe+PpbUzyL1CKTLXg==} + engines: {node: ^20.17.0 || >=22.9.0} ws@8.21.1: resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} @@ -4741,14 +4851,14 @@ packages: resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} engines: {node: '>=12'} - zod-validation-error@3.5.4: - resolution: {integrity: sha512-+hEiRIiPobgyuFlEojnqjJnhFvg4r/i3cqgcm67eehZf/WBaK3g6cD02YU9mtdVxZjv8CzCA9n/Rhrs3yAAvAw==} + zod-validation-error@5.0.0: + resolution: {integrity: sha512-hmk+pkyKq7Q71PiWVSDUc3VfpzpvcRHZ3QPw9yEMVvmtCekaMeOHnbr3WbxfrgEnQTv6haGP4cmv0Ojmihzsxw==} engines: {node: '>=18.0.0'} peerDependencies: - zod: ^3.24.4 + zod: ^3.25.0 || ^4.0.0 - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.4.3: + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -4766,17 +4876,17 @@ snapshots: dependencies: '@11ty/eleventy-utils': 2.0.7 - '@11ty/eleventy-dev-server@2.0.8': + '@11ty/eleventy-dev-server@2.0.8(supports-color@10.2.2)': dependencies: '@11ty/eleventy-utils': 2.0.7 chokidar: 3.6.0 - debug: 4.4.3 - finalhandler: 1.3.2 + debug: 4.4.3(supports-color@10.2.2) + finalhandler: 1.3.2(supports-color@10.2.2) mime: 3.0.0 minimist: 1.2.8 morphdom: 2.7.8 please-upgrade-node: 3.2.0 - send: 1.2.1 + send: 1.2.1(supports-color@10.2.2) ssri: 11.0.0 urlpattern-polyfill: 10.1.0 ws: 8.21.1 @@ -4785,10 +4895,10 @@ snapshots: - supports-color - utf-8-validate - '@11ty/eleventy-plugin-bundle@3.0.7(posthtml@0.16.7)': + '@11ty/eleventy-plugin-bundle@3.0.7(posthtml@0.16.7)(supports-color@10.2.2)': dependencies: '@11ty/eleventy-utils': 2.0.7 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) posthtml-match-helper: 2.0.3(posthtml@0.16.7) transitivePeerDependencies: - posthtml @@ -4796,12 +4906,12 @@ snapshots: '@11ty/eleventy-utils@2.0.7': {} - '@11ty/eleventy@3.1.6': + '@11ty/eleventy@3.1.6(supports-color@10.2.2)': dependencies: '@11ty/dependency-tree': 4.0.2 '@11ty/dependency-tree-esm': 2.0.4 - '@11ty/eleventy-dev-server': 2.0.8 - '@11ty/eleventy-plugin-bundle': 3.0.7(posthtml@0.16.7) + '@11ty/eleventy-dev-server': 2.0.8(supports-color@10.2.2) + '@11ty/eleventy-plugin-bundle': 3.0.7(posthtml@0.16.7)(supports-color@10.2.2) '@11ty/eleventy-utils': 2.0.7 '@11ty/lodash-custom': 4.17.21 '@11ty/posthtml-urls': 1.0.3 @@ -4809,7 +4919,7 @@ snapshots: '@sindresorhus/slugify': 2.2.1 bcp-47-normalize: 2.3.0 chokidar: 3.6.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) dependency-graph: 1.0.0 entities: 6.0.1 filesize: 10.1.6 @@ -4860,39 +4970,39 @@ snapshots: '@babel/helper-validator-identifier@7.29.7': {} - '@biomejs/biome@1.9.4': + '@biomejs/biome@2.5.6': optionalDependencies: - '@biomejs/cli-darwin-arm64': 1.9.4 - '@biomejs/cli-darwin-x64': 1.9.4 - '@biomejs/cli-linux-arm64': 1.9.4 - '@biomejs/cli-linux-arm64-musl': 1.9.4 - '@biomejs/cli-linux-x64': 1.9.4 - '@biomejs/cli-linux-x64-musl': 1.9.4 - '@biomejs/cli-win32-arm64': 1.9.4 - '@biomejs/cli-win32-x64': 1.9.4 - - '@biomejs/cli-darwin-arm64@1.9.4': + '@biomejs/cli-darwin-arm64': 2.5.6 + '@biomejs/cli-darwin-x64': 2.5.6 + '@biomejs/cli-linux-arm64': 2.5.6 + '@biomejs/cli-linux-arm64-musl': 2.5.6 + '@biomejs/cli-linux-x64': 2.5.6 + '@biomejs/cli-linux-x64-musl': 2.5.6 + '@biomejs/cli-win32-arm64': 2.5.6 + '@biomejs/cli-win32-x64': 2.5.6 + + '@biomejs/cli-darwin-arm64@2.5.6': optional: true - '@biomejs/cli-darwin-x64@1.9.4': + '@biomejs/cli-darwin-x64@2.5.6': optional: true - '@biomejs/cli-linux-arm64-musl@1.9.4': + '@biomejs/cli-linux-arm64-musl@2.5.6': optional: true - '@biomejs/cli-linux-arm64@1.9.4': + '@biomejs/cli-linux-arm64@2.5.6': optional: true - '@biomejs/cli-linux-x64-musl@1.9.4': + '@biomejs/cli-linux-x64-musl@2.5.6': optional: true - '@biomejs/cli-linux-x64@1.9.4': + '@biomejs/cli-linux-x64@2.5.6': optional: true - '@biomejs/cli-win32-arm64@1.9.4': + '@biomejs/cli-win32-arm64@2.5.6': optional: true - '@biomejs/cli-win32-x64@1.9.4': + '@biomejs/cli-win32-x64@2.5.6': optional: true '@cacheable/memory@2.2.0': @@ -5131,22 +5241,31 @@ snapshots: '@cspell/url@10.0.1': {} - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-calc@3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 + + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': + dependencies: + '@csstools/css-tokenizer': 4.0.0 '@csstools/css-syntax-patches-for-csstree@1.1.7(css-tree@3.2.1)': optionalDependencies: css-tree: 3.2.1 - '@csstools/css-tokenizer@3.0.4': {} + '@csstools/css-tokenizer@4.0.0': {} + + '@csstools/media-query-list-parser@5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + dependencies: + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/selector-resolve-nested@4.0.1(postcss-selector-parser@7.1.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + postcss-selector-parser: 7.1.4 - '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.4)': + '@csstools/selector-specificity@6.0.0(postcss-selector-parser@7.1.4)': dependencies: postcss-selector-parser: 7.1.4 @@ -5195,8 +5314,6 @@ snapshots: '@dprint/win32-x64@0.55.2': optional: true - '@dual-bundle/import-meta-resolve@4.2.1': {} - '@esbuild/aix-ppc64@0.28.1': optional: true @@ -5554,8 +5671,6 @@ snapshots: html-styles: 1.0.0 prettier: 3.9.6 - '@sindresorhus/merge-streams@2.3.0': {} - '@sindresorhus/merge-streams@4.0.0': {} '@sindresorhus/slugify@2.2.1': @@ -5569,17 +5684,17 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@tsconfig/node-lts@22.0.4': {} + '@tsconfig/node-lts@24.0.0': {} '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/console-log-level@1.4.5': {} '@types/cors@2.8.19': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/debug@4.1.13': dependencies: @@ -5595,13 +5710,13 @@ snapshots: '@types/glob-stream@8.0.3': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/picomatch': 4.0.3 '@types/streamx': 2.9.5 '@types/gulp@4.0.18': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/undertaker': 1.2.12 '@types/vinyl-fs': 3.0.8 chokidar: 3.6.0 @@ -5641,13 +5756,17 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.13.3': + dependencies: + undici-types: 7.18.2 + '@types/picomatch@4.0.3': {} '@types/pluralize@0.0.29': {} '@types/streamx@2.9.5': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/supports-color@8.1.3': {} @@ -5657,7 +5776,7 @@ snapshots: '@types/undertaker@1.2.12': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/undertaker-registry': 1.0.4 async-done: 1.3.2 @@ -5668,17 +5787,77 @@ snapshots: '@types/vinyl-fs@3.0.8': dependencies: '@types/glob-stream': 8.0.3 - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/vinyl': 2.0.12 '@types/vinyl@2.0.12': dependencies: '@types/expect': 1.20.4 - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/ws@8.18.1': dependencies: - '@types/node': 22.20.1 + '@types/node': 24.13.3 + + '@typescript/typescript-aix-ppc64@7.0.2': + optional: true + + '@typescript/typescript-darwin-arm64@7.0.2': + optional: true + + '@typescript/typescript-darwin-x64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-x64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm@7.0.2': + optional: true + + '@typescript/typescript-linux-loong64@7.0.2': + optional: true + + '@typescript/typescript-linux-mips64el@7.0.2': + optional: true + + '@typescript/typescript-linux-ppc64@7.0.2': + optional: true + + '@typescript/typescript-linux-riscv64@7.0.2': + optional: true + + '@typescript/typescript-linux-s390x@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-sunos-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.0.2': + optional: true + + '@typescript/typescript-win32-x64@7.0.2': + optional: true '@ungap/structured-clone@1.3.3': {} @@ -5763,6 +5942,8 @@ snapshots: argparse@2.0.1: {} + argparse@3.0.0: {} + arr-diff@4.0.0: {} arr-union@3.1.0: {} @@ -5775,8 +5956,6 @@ snapshots: array-timsort@1.0.3: {} - array-union@2.1.0: {} - arrify@1.0.1: {} asap@2.0.6: {} @@ -5833,8 +6012,6 @@ snapshots: balanced-match@1.0.2: {} - balanced-match@2.0.0: {} - bare-events@2.9.1: {} base64-js@1.5.1: {} @@ -5893,28 +6070,28 @@ snapshots: fresh: 0.5.2 mitt: 1.2.0 - browser-sync-ui@3.0.4: + browser-sync-ui@3.0.4(supports-color@10.2.2): dependencies: async-each-series: 0.1.1 chalk: 4.1.2 connect-history-api-fallback: 1.6.0 immutable: 3.8.3 server-destroy: 1.0.1 - socket.io-client: 4.8.3 + socket.io-client: 4.8.3(supports-color@10.2.2) stream-throttle: 0.1.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - browser-sync@3.0.4: + browser-sync@3.0.4(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2): dependencies: browser-sync-client: 3.0.4 - browser-sync-ui: 3.0.4 + browser-sync-ui: 3.0.4(supports-color@10.2.2) bs-recipes: 1.3.4 chalk: 4.1.2 chokidar: 3.6.0 - connect: 3.6.6 + connect: 3.6.6(supports-color@10.2.2) connect-history-api-fallback: 1.6.0 dev-ip: 1.0.1 easy-extender: 2.3.4 @@ -5922,19 +6099,19 @@ snapshots: etag: 1.8.1 fresh: 0.5.2 fs-extra: 3.0.1 - http-proxy: 1.18.1 + http-proxy: 1.18.1(debug@4.4.3(supports-color@10.2.2)) immutable: 3.8.3 micromatch: 4.0.8 opn: 5.3.0 portscanner: 2.2.0 raw-body: 2.5.3 - resp-modifier: 6.0.2 + resp-modifier: 6.0.2(supports-color@10.2.2) rx: 4.1.0 - send: 0.19.2 - serve-index: 1.9.2 - serve-static: 1.16.3 + send: 0.19.2(supports-color@10.2.2) + serve-index: 1.9.2(supports-color@10.2.2) + serve-static: 1.16.3(supports-color@10.2.2) server-destroy: 1.0.1 - socket.io: 4.8.3 + socket.io: 4.8.3(supports-color@10.2.2) ua-parser-js: 1.0.41 yargs: 17.7.3 transitivePeerDependencies: @@ -5979,12 +6156,10 @@ snapshots: camelcase@5.3.1: {} - caniuse-api@3.0.0: + caniuse-api@4.0.0: dependencies: browserslist: 4.28.7 caniuse-lite: 1.0.30001806 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 caniuse-lite@1.0.30001806: {} @@ -6117,10 +6292,10 @@ snapshots: connect-history-api-fallback@1.6.0: {} - connect@3.6.6: + connect@3.6.6(supports-color@10.2.2): dependencies: - debug: 2.6.9 - finalhandler: 1.1.0 + debug: 2.6.9(supports-color@10.2.2) + finalhandler: 1.1.0(supports-color@10.2.2) parseurl: 1.3.3 utils-merge: 1.0.1 transitivePeerDependencies: @@ -6146,14 +6321,14 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig@9.0.2(typescript@5.9.3): + cosmiconfig@9.0.2(typescript@7.0.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.3.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 cross-spawn@7.0.6: dependencies: @@ -6251,10 +6426,6 @@ snapshots: semver: 7.8.5 tinyglobby: 0.2.17 - css-declaration-sorter@7.4.0(postcss@8.5.23): - dependencies: - postcss: 8.5.23 - css-functions-list@3.3.3: {} css-select@5.2.2: @@ -6285,47 +6456,46 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.17(postcss@8.5.23): + cssnano-preset-default@8.0.2(postcss@8.5.23): dependencies: browserslist: 4.28.7 - css-declaration-sorter: 7.4.0(postcss@8.5.23) - cssnano-utils: 5.0.3(postcss@8.5.23) + cssnano-utils: 6.0.1(postcss@8.5.23) postcss: 8.5.23 postcss-calc: 10.1.1(postcss@8.5.23) - postcss-colormin: 7.0.10(postcss@8.5.23) - postcss-convert-values: 7.0.12(postcss@8.5.23) - postcss-discard-comments: 7.0.8(postcss@8.5.23) - postcss-discard-duplicates: 7.0.4(postcss@8.5.23) - postcss-discard-empty: 7.0.3(postcss@8.5.23) - postcss-discard-overridden: 7.0.3(postcss@8.5.23) - postcss-merge-longhand: 7.0.7(postcss@8.5.23) - postcss-merge-rules: 7.0.11(postcss@8.5.23) - postcss-minify-font-values: 7.0.3(postcss@8.5.23) - postcss-minify-gradients: 7.0.5(postcss@8.5.23) - postcss-minify-params: 7.0.9(postcss@8.5.23) - postcss-minify-selectors: 7.1.2(postcss@8.5.23) - postcss-normalize-charset: 7.0.3(postcss@8.5.23) - postcss-normalize-display-values: 7.0.3(postcss@8.5.23) - postcss-normalize-positions: 7.0.4(postcss@8.5.23) - postcss-normalize-repeat-style: 7.0.4(postcss@8.5.23) - postcss-normalize-string: 7.0.3(postcss@8.5.23) - postcss-normalize-timing-functions: 7.0.3(postcss@8.5.23) - postcss-normalize-unicode: 7.0.9(postcss@8.5.23) - postcss-normalize-url: 7.0.3(postcss@8.5.23) - postcss-normalize-whitespace: 7.0.3(postcss@8.5.23) - postcss-ordered-values: 7.0.4(postcss@8.5.23) - postcss-reduce-initial: 7.0.9(postcss@8.5.23) - postcss-reduce-transforms: 7.0.3(postcss@8.5.23) - postcss-svgo: 7.1.3(postcss@8.5.23) - postcss-unique-selectors: 7.0.7(postcss@8.5.23) - - cssnano-utils@5.0.3(postcss@8.5.23): + postcss-colormin: 8.0.1(postcss@8.5.23) + postcss-convert-values: 8.0.1(postcss@8.5.23) + postcss-discard-comments: 8.0.1(postcss@8.5.23) + postcss-discard-duplicates: 8.0.1(postcss@8.5.23) + postcss-discard-empty: 8.0.1(postcss@8.5.23) + postcss-discard-overridden: 8.0.1(postcss@8.5.23) + postcss-merge-longhand: 8.0.1(postcss@8.5.23) + postcss-merge-rules: 8.0.1(postcss@8.5.23) + postcss-minify-font-values: 8.0.1(postcss@8.5.23) + postcss-minify-gradients: 8.0.1(postcss@8.5.23) + postcss-minify-params: 8.0.1(postcss@8.5.23) + postcss-minify-selectors: 8.0.2(postcss@8.5.23) + postcss-normalize-charset: 8.0.1(postcss@8.5.23) + postcss-normalize-display-values: 8.0.1(postcss@8.5.23) + postcss-normalize-positions: 8.0.1(postcss@8.5.23) + postcss-normalize-repeat-style: 8.0.1(postcss@8.5.23) + postcss-normalize-string: 8.0.1(postcss@8.5.23) + postcss-normalize-timing-functions: 8.0.1(postcss@8.5.23) + postcss-normalize-unicode: 8.0.1(postcss@8.5.23) + postcss-normalize-url: 8.0.1(postcss@8.5.23) + postcss-normalize-whitespace: 8.0.1(postcss@8.5.23) + postcss-ordered-values: 8.0.1(postcss@8.5.23) + postcss-reduce-initial: 8.0.1(postcss@8.5.23) + postcss-reduce-transforms: 8.0.1(postcss@8.5.23) + postcss-svgo: 8.0.1(postcss@8.5.23) + postcss-unique-selectors: 8.0.1(postcss@8.5.23) + + cssnano-utils@6.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 - cssnano@7.1.9(postcss@8.5.23): + cssnano@8.0.2(postcss@8.5.23): dependencies: - cssnano-preset-default: 7.0.17(postcss@8.5.23) + cssnano-preset-default: 8.0.2(postcss@8.5.23) lilconfig: 3.1.3 postcss: 8.5.23 @@ -6344,25 +6514,31 @@ snapshots: dale-chall@2.0.1: {} - debug-fabulous@1.1.0: + debug-fabulous@1.1.0(supports-color@10.2.2): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@10.2.2) memoizee: 0.4.17 object-assign: 4.1.1 transitivePeerDependencies: - supports-color - debug@2.6.9: + debug@2.6.9(supports-color@10.2.2): dependencies: ms: 2.0.0 + optionalDependencies: + supports-color: 10.2.2 - debug@3.2.7: + debug@3.2.7(supports-color@10.2.2): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 10.2.2 - debug@4.4.3: + debug@4.4.3(supports-color@10.2.2): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 10.2.2 decamelize@1.2.0: {} @@ -6399,10 +6575,6 @@ snapshots: dictionary-en@4.0.0: {} - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - dom-serializer@1.4.1: dependencies: domelementtype: 2.3.0 @@ -6494,10 +6666,10 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.6: + engine.io-client@6.6.6(supports-color@10.2.2): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) engine.io-parser: 5.2.3 ws: 8.21.1 xmlhttprequest-ssl: 2.1.2 @@ -6508,16 +6680,16 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.6.9: + engine.io@6.6.9(supports-color@10.2.2): dependencies: '@types/cors': 2.8.19 - '@types/node': 22.20.1 + '@types/node': 24.13.3 '@types/ws': 8.18.1 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 cors: 2.8.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) engine.io-parser: 5.2.3 ws: 8.21.1 transitivePeerDependencies: @@ -6533,6 +6705,8 @@ snapshots: entities@6.0.1: {} + entities@8.0.0: {} + env-paths@2.2.1: {} env-paths@4.0.0: @@ -6722,9 +6896,9 @@ snapshots: dependencies: to-regex-range: 5.0.1 - finalhandler@1.1.0: + finalhandler@1.1.0(supports-color@10.2.2): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@10.2.2) encodeurl: 1.0.2 escape-html: 1.0.3 on-finished: 2.3.0 @@ -6734,9 +6908,9 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@1.3.2: + finalhandler@1.3.2(supports-color@10.2.2): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -6781,7 +6955,9 @@ snapshots: flesch@2.0.1: {} - follow-redirects@1.16.0: {} + follow-redirects@1.16.0(debug@4.4.3(supports-color@10.2.2)): + optionalDependencies: + debug: 4.4.3(supports-color@10.2.2) for-in@1.0.2: {} @@ -6895,25 +7071,16 @@ snapshots: kind-of: 6.0.3 which: 1.3.1 - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - - globby@14.1.0: + globby@16.2.1: dependencies: - '@sindresorhus/merge-streams': 2.3.0 + '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 ignore: 7.0.6 - path-type: 6.0.0 + is-path-inside: 4.0.0 slash: 5.1.0 - unicorn-magic: 0.3.0 + unicorn-magic: 0.4.0 - globby@16.2.1: + globby@16.2.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 @@ -6976,14 +7143,14 @@ snapshots: gulp-rename@2.1.0: {} - gulp-sourcemaps@3.0.0: + gulp-sourcemaps@3.0.0(supports-color@10.2.2): dependencies: '@gulp-sourcemaps/identity-map': 2.0.1 '@gulp-sourcemaps/map-sources': 1.0.0 acorn: 6.4.2 convert-source-map: 1.9.0 css: 3.0.0 - debug-fabulous: 1.1.0 + debug-fabulous: 1.1.0(supports-color@10.2.2) detect-newline: 2.1.0 graceful-fs: 4.2.11 source-map: 0.6.1 @@ -7012,6 +7179,8 @@ snapshots: has-flag@4.0.0: {} + has-flag@5.0.1: {} + has-unicode@2.0.1: {} hashery@1.5.1: @@ -7060,7 +7229,7 @@ snapshots: html-styles@1.0.0: {} - html-tags@3.3.1: {} + html-tags@5.1.0: {} html-void-elements@3.0.0: {} @@ -7089,10 +7258,10 @@ snapshots: statuses: 2.0.2 toidentifier: 1.0.1 - http-proxy@1.18.1: + http-proxy@1.18.1(debug@4.4.3(supports-color@10.2.2)): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.16.0 + follow-redirects: 1.16.0(debug@4.4.3(supports-color@10.2.2)) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -7107,8 +7276,6 @@ snapshots: ieee754@1.2.1: {} - ignore@5.3.2: {} - ignore@6.0.2: {} ignore@7.0.6: {} @@ -7126,8 +7293,6 @@ snapshots: import-meta-resolve@4.2.0: {} - imurmurhash@0.1.4: {} - inherits@2.0.4: {} ini@1.3.8: {} @@ -7326,6 +7491,10 @@ snapshots: dependencies: uc.micro: 2.1.0 + linkify-it@6.1.0: + dependencies: + uc.micro: 3.0.0 + liquidjs@10.27.2: dependencies: commander: 10.0.1 @@ -7353,12 +7522,8 @@ snapshots: lodash.isfinite@3.3.2: {} - lodash.memoize@4.1.2: {} - lodash.truncate@4.4.2: {} - lodash.uniq@4.5.0: {} - lodash@4.18.1: {} longest-streak@3.1.0: {} @@ -7381,10 +7546,10 @@ snapshots: markdown-it-abbr@2.0.0: {} - markdown-it-anchor@9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0): + markdown-it-anchor@9.2.1(@types/markdown-it@14.1.2)(markdown-it@15.0.0): dependencies: '@types/markdown-it': 14.1.2 - markdown-it: 14.3.0 + markdown-it: 15.0.0 markdown-it-footnote@4.0.0: {} @@ -7403,29 +7568,38 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 + markdown-it@15.0.0: + dependencies: + argparse: 3.0.0 + entities: 8.0.0 + linkify-it: 6.1.0 + mdurl: 2.1.0 + punycode.js: 2.3.1 + uc.micro: 3.0.0 + markdown-table@3.0.4: {} - markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.1): + markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.1(supports-color@10.2.2)): dependencies: - markdownlint-cli2: 0.23.1 + markdownlint-cli2: 0.23.1(supports-color@10.2.2) - markdownlint-cli2@0.23.1: + markdownlint-cli2@0.23.1(supports-color@10.2.2): dependencies: globby: 16.2.1 js-yaml: 5.2.1 jsonc-parser: 3.3.1 jsonpointer: 5.0.1 markdown-it: 14.3.0 - markdownlint: 0.41.1 - markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.1) + markdownlint: 0.41.1(supports-color@10.2.2) + markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.1(supports-color@10.2.2)) micromatch: 4.0.8 smol-toml: 1.7.0 transitivePeerDependencies: - supports-color - markdownlint@0.41.1: + markdownlint@0.41.1(supports-color@10.2.2): dependencies: - micromark: 4.0.2 + micromark: 4.0.2(supports-color@10.2.2) micromark-core-commonmark: 2.0.3 micromark-extension-directive: 4.0.0 micromark-extension-gfm-autolink-literal: 2.1.0 @@ -7437,22 +7611,22 @@ snapshots: transitivePeerDependencies: - supports-color - mathml-tag-names@2.1.3: {} + mathml-tag-names@4.0.0: {} - mdast-comment-marker@3.0.0: + mdast-comment-marker@3.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx-expression: 2.0.1 + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color - mdast-util-directive@3.1.0: + mdast-util-directive@3.1.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -7467,14 +7641,14 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - mdast-util-from-markdown@2.0.3: + mdast-util-from-markdown@2.0.3(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 decode-named-character-reference: 1.3.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.2 + micromark: 4.0.2(supports-color@10.2.2) micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-string: 2.0.1 micromark-util-normalize-identifier: 2.0.1 @@ -7484,12 +7658,12 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-frontmatter@2.0.1: + mdast-util-frontmatter@2.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 escape-string-regexp: 5.0.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 micromark-extension-frontmatter: 2.0.0 transitivePeerDependencies: @@ -7503,51 +7677,51 @@ snapshots: mdast-util-find-and-replace: 3.0.2 micromark-util-character: 2.1.1 - mdast-util-gfm-footnote@2.1.0: + mdast-util-gfm-footnote@2.1.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: - supports-color - mdast-util-gfm-strikethrough@2.0.0: + mdast-util-gfm-strikethrough@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm-table@2.0.0: + mdast-util-gfm-table@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm-task-list-item@2.0.0: + mdast-util-gfm-task-list-item@2.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-gfm@3.1.0: + mdast-util-gfm@3.1.0(supports-color@10.2.2): dependencies: - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-gfm-autolink-literal: 2.0.1 - mdast-util-gfm-footnote: 2.1.0 - mdast-util-gfm-strikethrough: 2.0.0 - mdast-util-gfm-table: 2.0.0 - mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-gfm-footnote: 2.1.0(supports-color@10.2.2) + mdast-util-gfm-strikethrough: 2.0.0(supports-color@10.2.2) + mdast-util-gfm-table: 2.0.0(supports-color@10.2.2) + mdast-util-gfm-task-list-item: 2.0.0(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -7556,18 +7730,18 @@ snapshots: dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx-expression@2.0.1: + mdast-util-mdx-expression@2.0.1(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.5 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-mdx-jsx@3.2.0: + mdast-util-mdx-jsx@3.2.0(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.5 @@ -7575,7 +7749,7 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -7584,23 +7758,23 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx@3.0.0: + mdast-util-mdx@3.0.0(supports-color@10.2.2): dependencies: - mdast-util-from-markdown: 2.0.3 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) + mdast-util-mdx-expression: 2.0.1(supports-color@10.2.2) + mdast-util-mdx-jsx: 3.2.0(supports-color@10.2.2) + mdast-util-mdxjs-esm: 2.0.1(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color - mdast-util-mdxjs-esm@2.0.1: + mdast-util-mdxjs-esm@2.0.1(supports-color@10.2.2): dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.5 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -7652,8 +7826,6 @@ snapshots: mdn-data@2.27.1: {} - mdn-data@2.29.0: {} - mdurl@2.1.0: {} memoizee@0.4.17: @@ -7667,7 +7839,7 @@ snapshots: next-tick: 1.1.0 timers-ext: 0.1.8 - meow@13.2.0: {} + meow@14.1.0: {} merge2@1.4.1: {} @@ -7867,10 +8039,10 @@ snapshots: micromark-util-types@2.0.2: {} - micromark@4.0.2: + micromark@4.0.2(supports-color@10.2.2): dependencies: '@types/debug': 4.1.13 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -8176,10 +8348,6 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.3 - path-type@4.0.0: {} - - path-type@6.0.0: {} - pause-stream@0.0.11: dependencies: through: 2.3.8 @@ -8220,34 +8388,34 @@ snapshots: postcss-selector-parser: 7.1.4 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.10(postcss@8.5.23): + postcss-colormin@8.0.1(postcss@8.5.23): dependencies: '@colordx/core': 5.5.0 browserslist: 4.28.7 - caniuse-api: 3.0.0 + caniuse-api: 4.0.0 postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.12(postcss@8.5.23): + postcss-convert-values@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.8(postcss@8.5.23): + postcss-discard-comments@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-selector-parser: 7.1.4 - postcss-discard-duplicates@7.0.4(postcss@8.5.23): + postcss-discard-duplicates@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 - postcss-discard-empty@7.0.3(postcss@8.5.23): + postcss-discard-empty@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 - postcss-discard-overridden@7.0.3(postcss@8.5.23): + postcss-discard-overridden@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 @@ -8261,105 +8429,105 @@ snapshots: postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@7.0.7(postcss@8.5.23): + postcss-merge-longhand@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - stylehacks: 7.0.11(postcss@8.5.23) + stylehacks: 8.0.1(postcss@8.5.23) - postcss-merge-rules@7.0.11(postcss@8.5.23): + postcss-merge-rules@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 - caniuse-api: 3.0.0 - cssnano-utils: 5.0.3(postcss@8.5.23) + caniuse-api: 4.0.0 + cssnano-utils: 6.0.1(postcss@8.5.23) postcss: 8.5.23 postcss-selector-parser: 7.1.4 - postcss-minify-font-values@7.0.3(postcss@8.5.23): + postcss-minify-font-values@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.5(postcss@8.5.23): + postcss-minify-gradients@8.0.1(postcss@8.5.23): dependencies: '@colordx/core': 5.5.0 - cssnano-utils: 5.0.3(postcss@8.5.23) + cssnano-utils: 6.0.1(postcss@8.5.23) postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.9(postcss@8.5.23): + postcss-minify-params@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 - cssnano-utils: 5.0.3(postcss@8.5.23) + cssnano-utils: 6.0.1(postcss@8.5.23) postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.1.2(postcss@8.5.23): + postcss-minify-selectors@8.0.2(postcss@8.5.23): dependencies: browserslist: 4.28.7 - caniuse-api: 3.0.0 + caniuse-api: 4.0.0 cssesc: 3.0.0 postcss: 8.5.23 postcss-selector-parser: 7.1.4 - postcss-normalize-charset@7.0.3(postcss@8.5.23): + postcss-normalize-charset@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 - postcss-normalize-display-values@7.0.3(postcss@8.5.23): + postcss-normalize-display-values@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.4(postcss@8.5.23): + postcss-normalize-positions@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.4(postcss@8.5.23): + postcss-normalize-repeat-style@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.3(postcss@8.5.23): + postcss-normalize-string@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.3(postcss@8.5.23): + postcss-normalize-timing-functions@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.9(postcss@8.5.23): + postcss-normalize-unicode@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.3(postcss@8.5.23): + postcss-normalize-url@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.3(postcss@8.5.23): + postcss-normalize-whitespace@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.4(postcss@8.5.23): + postcss-ordered-values@8.0.1(postcss@8.5.23): dependencies: - cssnano-utils: 5.0.3(postcss@8.5.23) + cssnano-utils: 6.0.1(postcss@8.5.23) postcss: 8.5.23 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.9(postcss@8.5.23): + postcss-reduce-initial@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 - caniuse-api: 3.0.0 + caniuse-api: 4.0.0 postcss: 8.5.23 - postcss-reduce-transforms@7.0.3(postcss@8.5.23): + postcss-reduce-transforms@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 @@ -8379,17 +8547,17 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.5.23): + postcss-sorting@10.0.0(postcss@8.5.23): dependencies: postcss: 8.5.23 - postcss-svgo@7.1.3(postcss@8.5.23): + postcss-svgo@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-value-parser: 4.2.0 svgo: 4.0.2 - postcss-unique-selectors@7.0.7(postcss@8.5.23): + postcss-unique-selectors@8.0.1(postcss@8.5.23): dependencies: postcss: 8.5.23 postcss-selector-parser: 7.1.4 @@ -8508,40 +8676,40 @@ snapshots: dependencies: resolve: 1.22.12 - remark-cli@12.0.1: + remark-cli@12.0.1(supports-color@10.2.2): dependencies: import-meta-resolve: 4.2.0 markdown-extensions: 2.0.0 - remark: 15.0.1 - unified-args: 11.0.1 + remark: 15.0.1(supports-color@10.2.2) + unified-args: 11.0.1(supports-color@10.2.2) transitivePeerDependencies: - bluebird - supports-color - remark-directive@4.0.0: + remark-directive@4.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-directive: 3.1.0 + mdast-util-directive: 3.1.0(supports-color@10.2.2) micromark-extension-directive: 4.0.0 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-frontmatter@5.0.0: + remark-frontmatter@5.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-frontmatter: 2.0.1 + mdast-util-frontmatter: 2.0.1(supports-color@10.2.2) micromark-extension-frontmatter: 2.0.0 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-gfm@4.0.1: + remark-gfm@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-gfm: 3.1.0 + mdast-util-gfm: 3.1.0(supports-color@10.2.2) micromark-extension-gfm: 3.0.0 - remark-parse: 11.0.0 + remark-parse: 11.0.0(supports-color@10.2.2) remark-stringify: 11.0.0 unified: 11.0.5 transitivePeerDependencies: @@ -8657,11 +8825,11 @@ snapshots: quotation: 2.0.3 unified-lint-rule: 3.0.1 - remark-lint-final-definition@4.0.2: + remark-lint-final-definition@4.0.2(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 unified-lint-rule: 3.0.1 unist-util-position: 5.0.0 @@ -8677,10 +8845,10 @@ snapshots: unified-lint-rule: 3.0.1 vfile-location: 5.0.3 - remark-lint-first-heading-level@4.0.1: + remark-lint-first-heading-level@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 transitivePeerDependencies: @@ -8693,11 +8861,11 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit: 5.1.0 - remark-lint-heading-increment@4.0.1: + remark-lint-heading-increment@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 @@ -8758,10 +8926,10 @@ snapshots: unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 - remark-lint-maximum-heading-length@4.1.1: + remark-lint-maximum-heading-length@4.1.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-to-string: 4.0.0 unified-lint-rule: 3.0.1 unist-util-position: 5.0.0 @@ -8769,10 +8937,10 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-maximum-line-length@4.1.1: + remark-lint-maximum-line-length@4.1.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) pluralize: 8.0.0 unified-lint-rule: 3.0.1 unist-util-position: 5.0.0 @@ -8780,11 +8948,11 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-no-blockquote-without-marker@6.0.1: + remark-lint-no-blockquote-without-marker@6.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-directive: 3.1.0 + mdast-util-directive: 3.1.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 pluralize: 8.0.0 unified-lint-rule: 3.0.1 @@ -8794,11 +8962,11 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-no-consecutive-blank-lines@5.0.1: + remark-lint-no-consecutive-blank-lines@5.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-directive: 3.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-directive: 3.1.0(supports-color@10.2.2) + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-phrasing: 4.1.0 pluralize: 8.0.0 unified-lint-rule: 3.0.1 @@ -8816,11 +8984,11 @@ snapshots: unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 - remark-lint-no-duplicate-headings-in-section@4.0.1: + remark-lint-no-duplicate-headings-in-section@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-to-string: 4.0.0 unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 @@ -8828,11 +8996,11 @@ snapshots: transitivePeerDependencies: - supports-color - remark-lint-no-duplicate-headings@4.0.1: + remark-lint-no-duplicate-headings@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-to-string: 4.0.0 unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 @@ -8881,10 +9049,10 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.2 - remark-lint-no-heading-punctuation@4.0.1: + remark-lint-no-heading-punctuation@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) mdast-util-to-string: 4.0.0 unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 @@ -8900,11 +9068,11 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.2 - remark-lint-no-multiple-toplevel-headings@4.0.1: + remark-lint-no-multiple-toplevel-headings@4.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-mdx: 3.0.0 + mdast-util-mdx: 3.0.0(supports-color@10.2.2) unified-lint-rule: 3.0.1 unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 @@ -9039,35 +9207,35 @@ snapshots: unist-util-visit-parents: 6.0.2 vfile-message: 4.0.3 - remark-lint@10.0.1: + remark-lint@10.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - remark-message-control: 8.0.0 + remark-message-control: 8.0.0(supports-color@10.2.2) unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-message-control@8.0.0: + remark-message-control@8.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-comment-marker: 3.0.0 + mdast-comment-marker: 3.0.0(supports-color@10.2.2) unified-message-control: 5.0.0 vfile: 6.0.3 transitivePeerDependencies: - supports-color - remark-parse@11.0.0: + remark-parse@11.0.0(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3 + mdast-util-from-markdown: 2.0.3(supports-color@10.2.2) micromark-util-types: 2.0.2 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-preset-lint-consistent@6.0.1: + remark-preset-lint-consistent@6.0.1(supports-color@10.2.2): dependencies: - remark-lint: 10.0.1 + remark-lint: 10.0.1(supports-color@10.2.2) remark-lint-blockquote-indentation: 4.0.1 remark-lint-checkbox-character-style: 5.0.1 remark-lint-code-block-style: 4.0.1 @@ -9085,9 +9253,9 @@ snapshots: transitivePeerDependencies: - supports-color - remark-preset-lint-markdown-style-guide@6.0.1: + remark-preset-lint-markdown-style-guide@6.0.1(supports-color@10.2.2): dependencies: - remark-lint: 10.0.1 + remark-lint: 10.0.1(supports-color@10.2.2) remark-lint-blockquote-indentation: 4.0.1 remark-lint-code-block-style: 4.0.1 remark-lint-definition-case: 4.0.1 @@ -9096,28 +9264,28 @@ snapshots: remark-lint-fenced-code-flag: 4.2.0 remark-lint-fenced-code-marker: 4.0.1 remark-lint-file-extension: 3.0.1 - remark-lint-final-definition: 4.0.2 + remark-lint-final-definition: 4.0.2(supports-color@10.2.2) remark-lint-hard-break-spaces: 4.1.1 - remark-lint-heading-increment: 4.0.1 + remark-lint-heading-increment: 4.0.1(supports-color@10.2.2) remark-lint-heading-style: 4.0.1 remark-lint-link-title-style: 4.0.1 remark-lint-list-item-content-indent: 4.0.1 remark-lint-list-item-indent: 4.0.1 remark-lint-list-item-spacing: 5.0.1 - remark-lint-maximum-heading-length: 4.1.1 - remark-lint-maximum-line-length: 4.1.1 - remark-lint-no-blockquote-without-marker: 6.0.1 - remark-lint-no-consecutive-blank-lines: 5.0.1 - remark-lint-no-duplicate-headings: 4.0.1 + remark-lint-maximum-heading-length: 4.1.1(supports-color@10.2.2) + remark-lint-maximum-line-length: 4.1.1(supports-color@10.2.2) + remark-lint-no-blockquote-without-marker: 6.0.1(supports-color@10.2.2) + remark-lint-no-consecutive-blank-lines: 5.0.1(supports-color@10.2.2) + remark-lint-no-duplicate-headings: 4.0.1(supports-color@10.2.2) remark-lint-no-emphasis-as-heading: 4.0.1 remark-lint-no-file-name-articles: 3.0.1 remark-lint-no-file-name-consecutive-dashes: 3.0.1 remark-lint-no-file-name-irregular-characters: 3.0.1 remark-lint-no-file-name-mixed-case: 3.0.1 remark-lint-no-file-name-outer-dashes: 3.0.1 - remark-lint-no-heading-punctuation: 4.0.1 + remark-lint-no-heading-punctuation: 4.0.1(supports-color@10.2.2) remark-lint-no-literal-urls: 4.0.1 - remark-lint-no-multiple-toplevel-headings: 4.0.1 + remark-lint-no-multiple-toplevel-headings: 4.0.1(supports-color@10.2.2) remark-lint-no-shell-dollars: 4.0.1 remark-lint-no-shortcut-reference-image: 4.0.1 remark-lint-no-shortcut-reference-link: 4.0.1 @@ -9134,14 +9302,14 @@ snapshots: transitivePeerDependencies: - supports-color - remark-preset-lint-recommended@7.0.1: + remark-preset-lint-recommended@7.0.1(supports-color@10.2.2): dependencies: - remark-lint: 10.0.1 + remark-lint: 10.0.1(supports-color@10.2.2) remark-lint-final-newline: 3.0.1 remark-lint-hard-break-spaces: 4.1.1 remark-lint-list-item-bullet-indent: 5.0.1 remark-lint-list-item-indent: 4.0.1 - remark-lint-no-blockquote-without-marker: 6.0.1 + remark-lint-no-blockquote-without-marker: 6.0.1(supports-color@10.2.2) remark-lint-no-duplicate-definitions: 4.0.1 remark-lint-no-heading-content-indent: 5.0.1 remark-lint-no-literal-urls: 4.0.1 @@ -9173,7 +9341,7 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - remark-validate-links@13.1.0: + remark-validate-links@13.1.0(supports-color@10.2.2): dependencies: '@types/hosted-git-info': 3.0.5 '@types/mdast': 4.0.4 @@ -9183,17 +9351,17 @@ snapshots: mdast-util-to-string: 4.0.0 propose: 0.0.5 trough: 2.2.0 - unified-engine: 11.2.2 + unified-engine: 11.2.2(supports-color@10.2.2) unist-util-visit: 5.1.0 vfile: 6.0.3 transitivePeerDependencies: - bluebird - supports-color - remark@15.0.1: + remark@15.0.1(supports-color@10.2.2): dependencies: '@types/mdast': 4.0.4 - remark-parse: 11.0.0 + remark-parse: 11.0.0(supports-color@10.2.2) remark-stringify: 11.0.0 unified: 11.0.5 transitivePeerDependencies: @@ -9235,9 +9403,9 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resp-modifier@6.0.2: + resp-modifier@6.0.2(supports-color@10.2.2): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@10.2.2) minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -9390,9 +9558,9 @@ snapshots: semver@7.8.5: {} - send@0.19.2: + send@0.19.2(supports-color@10.2.2): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@10.2.2) depd: 2.0.0 destroy: 1.2.0 encodeurl: 2.0.0 @@ -9408,9 +9576,9 @@ snapshots: transitivePeerDependencies: - supports-color - send@1.2.1: + send@1.2.1(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -9424,11 +9592,11 @@ snapshots: transitivePeerDependencies: - supports-color - serve-index@1.9.2: + serve-index@1.9.2(supports-color@10.2.2): dependencies: accepts: 1.3.8 batch: 0.6.1 - debug: 2.6.9 + debug: 2.6.9(supports-color@10.2.2) escape-html: 1.0.3 http-errors: 1.8.1 mime-types: 2.1.35 @@ -9436,12 +9604,12 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.16.3: + serve-static@1.16.3(supports-color@10.2.2): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.19.2 + send: 0.19.2(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -9477,42 +9645,42 @@ snapshots: smol-toml@1.7.1: {} - socket.io-adapter@2.5.8: + socket.io-adapter@2.5.8(supports-color@10.2.2): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) ws: 8.21.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-client@4.8.3: + socket.io-client@4.8.3(supports-color@10.2.2): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 - engine.io-client: 6.6.6 - socket.io-parser: 4.2.7 + debug: 4.4.3(supports-color@10.2.2) + engine.io-client: 6.6.6(supports-color@10.2.2) + socket.io-parser: 4.2.7(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-parser@4.2.7: + socket.io-parser@4.2.7(supports-color@10.2.2): dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) transitivePeerDependencies: - supports-color - socket.io@4.8.3: + socket.io@4.8.3(supports-color@10.2.2): dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.6 - debug: 4.4.3 - engine.io: 6.6.9 - socket.io-adapter: 2.5.8 - socket.io-parser: 4.2.7 + debug: 4.4.3(supports-color@10.2.2) + engine.io: 6.6.9(supports-color@10.2.2) + socket.io-adapter: 2.5.8(supports-color@10.2.2) + socket.io-parser: 4.2.7(supports-color@10.2.2) transitivePeerDependencies: - bufferutil - supports-color @@ -9665,102 +9833,101 @@ snapshots: strip-comments@2.0.1: {} - stylehacks@7.0.11(postcss@8.5.23): + stylehacks@8.0.1(postcss@8.5.23): dependencies: browserslist: 4.28.7 postcss: 8.5.23 postcss-selector-parser: 7.1.4 - stylelint-config-recess-order@6.1.0(stylelint@16.26.1(typescript@5.9.3)): + stylelint-config-recess-order@7.7.0(stylelint-order@8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)))(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: - stylelint: 16.26.1(typescript@5.9.3) - stylelint-order: 6.0.4(stylelint@16.26.1(typescript@5.9.3)) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) + stylelint-order: 8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) - stylelint-config-recommended-scss@14.1.0(postcss@8.5.23)(stylelint@16.26.1(typescript@5.9.3)): + stylelint-config-recommended-scss@17.0.1(postcss@8.5.23)(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: postcss-scss: 4.0.9(postcss@8.5.23) - stylelint: 16.26.1(typescript@5.9.3) - stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@5.9.3)) - stylelint-scss: 6.14.0(stylelint@16.26.1(typescript@5.9.3)) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) + stylelint-config-recommended: 18.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) + stylelint-scss: 7.2.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) optionalDependencies: postcss: 8.5.23 - stylelint-config-recommended@14.0.1(stylelint@16.26.1(typescript@5.9.3)): + stylelint-config-recommended@18.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: - stylelint: 16.26.1(typescript@5.9.3) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) - stylelint-config-standard-scss@14.0.0(postcss@8.5.23)(stylelint@16.26.1(typescript@5.9.3)): + stylelint-config-standard-scss@17.0.0(postcss@8.5.23)(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: - stylelint: 16.26.1(typescript@5.9.3) - stylelint-config-recommended-scss: 14.1.0(postcss@8.5.23)(stylelint@16.26.1(typescript@5.9.3)) - stylelint-config-standard: 36.0.1(stylelint@16.26.1(typescript@5.9.3)) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) + stylelint-config-recommended-scss: 17.0.1(postcss@8.5.23)(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) + stylelint-config-standard: 40.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) optionalDependencies: postcss: 8.5.23 - stylelint-config-standard@36.0.1(stylelint@16.26.1(typescript@5.9.3)): + stylelint-config-standard@40.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: - stylelint: 16.26.1(typescript@5.9.3) - stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@5.9.3)) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) + stylelint-config-recommended: 18.0.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)) - stylelint-order@6.0.4(stylelint@16.26.1(typescript@5.9.3)): + stylelint-order@8.1.1(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: postcss: 8.5.23 - postcss-sorting: 8.0.2(postcss@8.5.23) - stylelint: 16.26.1(typescript@5.9.3) + postcss-sorting: 10.0.0(postcss@8.5.23) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) - stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.9.3)): + stylelint-scss@7.2.0(stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2)): dependencies: + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-syntax-patches-for-csstree': 1.1.7(css-tree@3.2.1) + '@csstools/css-tokenizer': 4.0.0 css-tree: 3.2.1 is-plain-object: 5.0.0 known-css-properties: 0.37.0 - mdn-data: 2.29.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.1.4 postcss-value-parser: 4.2.0 - stylelint: 16.26.1(typescript@5.9.3) + stylelint: 17.14.1(supports-color@10.2.2)(typescript@7.0.2) - stylelint@16.26.1(typescript@5.9.3): + stylelint@17.14.1(supports-color@10.2.2)(typescript@7.0.2): dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-syntax-patches-for-csstree': 1.1.7(css-tree@3.2.1) - '@csstools/css-tokenizer': 3.0.4 - '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.4) - '@dual-bundle/import-meta-resolve': 4.2.1 - balanced-match: 2.0.0 + '@csstools/css-tokenizer': 4.0.0 + '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/selector-resolve-nested': 4.0.1(postcss-selector-parser@7.1.4) + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.4) colord: 2.9.3 - cosmiconfig: 9.0.2(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@7.0.2) css-functions-list: 3.3.3 css-tree: 3.2.1 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 file-entry-cache: 11.1.5 global-modules: 2.0.0 - globby: 11.1.0 + globby: 16.2.1 globjoin: 0.1.4 - html-tags: 3.3.1 + html-tags: 5.1.0 ignore: 7.0.6 - imurmurhash: 0.1.4 - is-plain-object: 5.0.0 - known-css-properties: 0.37.0 - mathml-tag-names: 2.1.3 - meow: 13.2.0 + import-meta-resolve: 4.2.0 + mathml-tag-names: 4.0.0 + meow: 14.1.0 micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 postcss: 8.5.23 - postcss-resolve-nested-selector: 0.1.6 postcss-safe-parser: 7.0.1(postcss@8.5.23) postcss-selector-parser: 7.1.4 postcss-value-parser: 4.2.0 - resolve-from: 5.0.0 - string-width: 4.2.3 - supports-hyperlinks: 3.2.0 + string-width: 8.2.1 + supports-hyperlinks: 4.5.0 svg-tags: 1.0.0 table: 6.9.0 - write-file-atomic: 5.0.1 + write-file-atomic: 7.0.1 transitivePeerDependencies: - supports-color - typescript @@ -9769,6 +9936,8 @@ snapshots: dependencies: is-mingw: 2.0.0 + supports-color@10.2.2: {} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -9779,10 +9948,10 @@ snapshots: supports-color@9.4.0: {} - supports-hyperlinks@3.2.0: + supports-hyperlinks@4.5.0: dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 + has-flag: 5.0.1 + supports-color: 10.2.2 supports-preserve-symlinks-flag@1.0.0: {} @@ -9894,12 +10063,35 @@ snapshots: typedarray@0.0.6: {} - typescript@5.9.3: {} + typescript@7.0.2: + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 ua-parser-js@1.0.41: {} uc.micro@2.1.0: {} + uc.micro@3.0.0: {} + unc-path-regex@0.1.2: {} undertaker-registry@2.0.0: {} @@ -9913,11 +10105,11 @@ snapshots: undici-types@6.21.0: {} - unicorn-magic@0.3.0: {} + undici-types@7.18.2: {} unicorn-magic@0.4.0: {} - unified-args@11.0.1: + unified-args@11.0.1(supports-color@10.2.2): dependencies: '@types/text-table': 0.2.5 chalk: 5.6.2 @@ -9927,12 +10119,12 @@ snapshots: minimist: 1.2.8 strip-ansi: 7.2.0 text-table: 0.2.0 - unified-engine: 11.2.2 + unified-engine: 11.2.2(supports-color@10.2.2) transitivePeerDependencies: - bluebird - supports-color - unified-engine@11.2.2: + unified-engine@11.2.2(supports-color@10.2.2): dependencies: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.13 @@ -9940,7 +10132,7 @@ snapshots: '@types/node': 22.20.1 '@types/unist': 3.0.3 concat-stream: 2.0.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@10.2.2) extend: 3.0.2 glob: 10.5.0 ignore: 6.0.2 @@ -10161,7 +10353,7 @@ snapshots: - bare-abort-controller - react-native-b4a - vnu-jar@24.10.17: {} + vnu-jar@26.7.31: {} vscode-languageserver-textdocument@1.0.12: {} @@ -10210,9 +10402,8 @@ snapshots: wrappy@1.0.2: {} - write-file-atomic@5.0.1: + write-file-atomic@7.0.1: dependencies: - imurmurhash: 0.1.4 signal-exit: 4.1.0 ws@8.21.1: {} @@ -10272,10 +10463,10 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - zod-validation-error@3.5.4(zod@3.25.76): + zod-validation-error@5.0.0(zod@4.4.3): dependencies: - zod: 3.25.76 + zod: 4.4.3 - zod@3.25.76: {} + zod@4.4.3: {} zwitch@2.0.4: {}