diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 78de170490c..08b56530ef8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,7 +90,7 @@ importers: version: 5.6.2 vitest: specifier: 2.0.5 - version: 2.0.5(@types/node@20.16.7)(terser@5.31.6) + version: 2.0.5(@types/node@20.16.7)(terser@5.33.0) examples/code-file: dependencies: @@ -294,7 +294,7 @@ importers: version: 3.1.1 vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.0.1(typescript@5.6.2)(vite@5.4.1(@types/node@20.16.7)(terser@5.31.6)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.1(@types/node@20.16.7)(terser@5.33.0)) publishDirectory: dist packages/rule-tester: @@ -329,7 +329,7 @@ importers: version: 2.1.1(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@theguild/components': specifier: 6.6.5 - version: 6.6.5(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(webpack@5.94.0(esbuild@0.23.1)) + version: 6.6.5(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(webpack@5.95.0(esbuild@0.23.1)) clsx: specifier: ^2.0.0 version: 2.1.1 @@ -381,7 +381,7 @@ importers: version: 3.0.5(tailwindcss@3.4.10) webpack: specifier: ^5.88.2 - version: 5.94.0(esbuild@0.23.1) + version: 5.95.0(esbuild@0.23.1) packages: @@ -2141,8 +2141,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2185,6 +2185,9 @@ packages: caniuse-lite@1.0.30001651: resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + caniuse-lite@1.0.30001663: + resolution: {integrity: sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2715,8 +2718,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.13: - resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==} + electron-to-chromium@1.5.28: + resolution: {integrity: sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==} elkjs@0.9.3: resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==} @@ -2803,6 +2806,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -5665,8 +5672,8 @@ packages: uglify-js: optional: true - terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + terser@5.33.0: + resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} engines: {node: '>=10'} hasBin: true @@ -6156,8 +6163,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + webpack@5.95.0: + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -6349,7 +6356,7 @@ snapshots: dependencies: '@babel/compat-data': 7.25.2 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.3 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 @@ -7555,14 +7562,14 @@ snapshots: '@tanstack/virtual-core@3.9.0': {} - '@theguild/components@6.6.5(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(webpack@5.94.0(esbuild@0.23.1))': + '@theguild/components@6.6.5(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)(webpack@5.95.0(esbuild@0.23.1))': dependencies: '@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@next/bundle-analyzer': 14.2.7 clsx: 2.1.1 fuzzy: 0.1.3 next: 14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next-videos: 1.5.0(webpack@5.94.0(esbuild@0.23.1)) + next-videos: 1.5.0(webpack@5.95.0(esbuild@0.23.1)) nextra: 3.0.0-alpha.32(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) nextra-theme-docs: 3.0.0-alpha.32(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.32(@types/react@18.3.9)(next@14.2.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -8155,7 +8162,7 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-lite: 1.0.30001651 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -8222,12 +8229,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.23.3: + browserslist@4.24.0: dependencies: - caniuse-lite: 1.0.30001651 - electron-to-chromium: 1.5.13 + caniuse-lite: 1.0.30001663 + electron-to-chromium: 1.5.28 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.0(browserslist@4.24.0) buffer-from@1.1.2: {} @@ -8258,13 +8265,15 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001651 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001663 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001651: {} + caniuse-lite@1.0.30001663: {} + ccount@2.0.1: {} chai@5.1.1: @@ -8402,7 +8411,7 @@ snapshots: core-js-compat@3.38.0: dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 cose-base@1.0.3: dependencies: @@ -8461,7 +8470,7 @@ snapshots: cssnano-preset-default@7.0.5(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 css-declaration-sorter: 7.2.0(postcss@8.4.41) cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 @@ -8831,7 +8840,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.13: {} + electron-to-chromium@1.5.28: {} elkjs@0.9.3: {} @@ -9022,6 +9031,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-string-regexp@1.0.5: {} escape-string-regexp@4.0.0: {} @@ -9512,11 +9523,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@4.3.0(webpack@5.94.0(esbuild@0.23.1)): + file-loader@4.3.0(webpack@5.95.0(esbuild@0.23.1)): dependencies: loader-utils: 1.4.2 schema-utils: 2.7.1 - webpack: 5.94.0(esbuild@0.23.1) + webpack: 5.95.0(esbuild@0.23.1) fill-range@7.1.1: dependencies: @@ -11136,9 +11147,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-videos@1.5.0(webpack@5.94.0(esbuild@0.23.1)): + next-videos@1.5.0(webpack@5.95.0(esbuild@0.23.1)): dependencies: - file-loader: 4.3.0(webpack@5.94.0(esbuild@0.23.1)) + file-loader: 4.3.0(webpack@5.95.0(esbuild@0.23.1)) transitivePeerDependencies: - webpack @@ -11530,7 +11541,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.41 @@ -11538,7 +11549,7 @@ snapshots: postcss-convert-values@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -11602,7 +11613,7 @@ snapshots: postcss-merge-rules@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 @@ -11622,7 +11633,7 @@ snapshots: postcss-minify-params@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -11669,7 +11680,7 @@ snapshots: postcss-normalize-unicode@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -11691,7 +11702,7 @@ snapshots: postcss-reduce-initial@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 postcss: 8.4.41 @@ -12410,7 +12421,7 @@ snapshots: stylehacks@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.41 postcss-selector-parser: 6.1.2 @@ -12534,18 +12545,18 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(esbuild@0.23.1)(webpack@5.94.0(esbuild@0.23.1)): + terser-webpack-plugin@5.3.10(esbuild@0.23.1)(webpack@5.95.0(esbuild@0.23.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.6 - webpack: 5.94.0(esbuild@0.23.1) + terser: 5.33.0 + webpack: 5.95.0(esbuild@0.23.1) optionalDependencies: esbuild: 0.23.1 - terser@5.31.6: + terser@5.33.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -12902,10 +12913,10 @@ snapshots: dependencies: normalize-path: 2.1.1 - update-browserslist-db@1.1.0(browserslist@4.23.3): + update-browserslist-db@1.1.0(browserslist@4.24.0): dependencies: - browserslist: 4.23.3 - escalade: 3.1.2 + browserslist: 4.24.0 + escalade: 3.2.0 picocolors: 1.1.0 uri-js@4.4.1: @@ -13004,13 +13015,13 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.0.5(@types/node@20.16.7)(terser@5.31.6): + vite-node@2.0.5(@types/node@20.16.7)(terser@5.33.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.1(@types/node@20.16.7)(terser@5.31.6) + vite: 5.4.1(@types/node@20.16.7)(terser@5.33.0) transitivePeerDependencies: - '@types/node' - less @@ -13022,18 +13033,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.1(@types/node@20.16.7)(terser@5.31.6)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.1(@types/node@20.16.7)(terser@5.33.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.6.2) optionalDependencies: - vite: 5.4.1(@types/node@20.16.7)(terser@5.31.6) + vite: 5.4.1(@types/node@20.16.7)(terser@5.33.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.1(@types/node@20.16.7)(terser@5.31.6): + vite@5.4.1(@types/node@20.16.7)(terser@5.33.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -13041,9 +13052,9 @@ snapshots: optionalDependencies: '@types/node': 20.16.7 fsevents: 2.3.3 - terser: 5.31.6 + terser: 5.33.0 - vitest@2.0.5(@types/node@20.16.7)(terser@5.31.6): + vitest@2.0.5(@types/node@20.16.7)(terser@5.33.0): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -13061,8 +13072,8 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.1(@types/node@20.16.7)(terser@5.31.6) - vite-node: 2.0.5(@types/node@20.16.7)(terser@5.31.6) + vite: 5.4.1(@types/node@20.16.7)(terser@5.33.0) + vite-node: 2.0.5(@types/node@20.16.7)(terser@5.33.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.16.7 @@ -13125,7 +13136,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.94.0(esbuild@0.23.1): + webpack@5.95.0(esbuild@0.23.1): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -13133,7 +13144,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.1 acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.3 + browserslist: 4.24.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -13147,7 +13158,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.23.1)(webpack@5.94.0(esbuild@0.23.1)) + terser-webpack-plugin: 5.3.10(esbuild@0.23.1)(webpack@5.95.0(esbuild@0.23.1)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: