diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3618b3313f3..be8bb3fa27c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,7 +90,7 @@ importers: version: 5.6.3 vitest: specifier: 2.0.5 - version: 2.0.5(@types/node@20.16.11)(terser@5.31.5) + version: 2.0.5(@types/node@20.16.11)(terser@5.34.1) 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.3)(vite@5.4.0(@types/node@20.16.11)(terser@5.31.5)) + version: 5.0.1(typescript@5.6.3)(vite@5.4.0(@types/node@20.16.11)(terser@5.34.1)) publishDirectory: dist packages/rule-tester: @@ -329,7 +329,7 @@ importers: version: 2.1.1(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@theguild/components': specifier: 6.6.6 - version: 6.6.6(@types/react@18.3.11)(next@14.2.15(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.3)(webpack@5.93.0(esbuild@0.23.0)) + version: 6.6.6(@types/react@18.3.11)(next@14.2.15(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.3)(webpack@5.95.0(esbuild@0.23.0)) clsx: specifier: ^2.0.0 version: 2.1.1 @@ -381,7 +381,7 @@ importers: version: 3.0.5(tailwindcss@3.4.9) webpack: specifier: ^5.88.2 - version: 5.93.0(esbuild@0.23.0) + version: 5.95.0(esbuild@0.23.0) packages: @@ -1711,9 +1711,6 @@ packages: '@types/dedent@0.7.2': resolution: {integrity: sha512-kRiitIeUg1mPV9yH4VUJ/1uk2XjyANfeL8/7rH1tsjvHeO9PJLBHJIYsFWmAvmGj5u8rj+1TZx7PZzW2qLw3Lw==} - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} @@ -2167,6 +2164,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -2206,6 +2208,9 @@ packages: caniuse-lite@1.0.30001651: resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + caniuse-lite@1.0.30001667: + resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2746,6 +2751,9 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + electron-to-chromium@1.5.34: + resolution: {integrity: sha512-/TZAiChbAflBNjCg+VvstbcwAtIL/VdMFO3NgRFIzBjpvPzWOTIbbO8kNb6RwU4bt9TP7K+3KqBKw/lOU+Y+GA==} + electron-to-chromium@1.5.6: resolution: {integrity: sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==} @@ -2841,6 +2849,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'} @@ -5696,8 +5708,8 @@ packages: uglify-js: optional: true - terser@5.31.5: - resolution: {integrity: sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==} + terser@5.34.1: + resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==} engines: {node: '>=10'} hasBin: true @@ -5999,6 +6011,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -6163,8 +6181,8 @@ packages: walk-up-path@3.0.1: resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} web-namespaces@2.0.1: @@ -6188,8 +6206,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.93.0: - resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + webpack@5.95.0: + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -6403,7 +6421,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 @@ -7619,14 +7637,14 @@ snapshots: '@tanstack/virtual-core@3.8.6': {} - '@theguild/components@6.6.6(@types/react@18.3.11)(next@14.2.15(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.3)(webpack@5.93.0(esbuild@0.23.0))': + '@theguild/components@6.6.6(@types/react@18.3.11)(next@14.2.15(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.3)(webpack@5.95.0(esbuild@0.23.0))': dependencies: '@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@next/bundle-analyzer': 14.2.8 clsx: 2.1.1 fuzzy: 0.1.3 next: 14.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next-videos: 1.5.0(webpack@5.93.0(esbuild@0.23.0)) + next-videos: 1.5.0(webpack@5.95.0(esbuild@0.23.0)) nextra: 3.0.0-alpha.32(@types/react@18.3.11)(next@14.2.15(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.3) nextra-theme-docs: 3.0.0-alpha.32(next@14.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.0.0-alpha.32(@types/react@18.3.11)(next@14.2.15(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.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -7728,11 +7746,6 @@ snapshots: '@types/dedent@0.7.2': {} - '@types/eslint-scope@3.7.7': - dependencies: - '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 - '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.6 @@ -8285,6 +8298,13 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) + browserslist@4.24.0: + dependencies: + caniuse-lite: 1.0.30001667 + electron-to-chromium: 1.5.34 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.0) + buffer-from@1.1.2: {} builtin-modules@3.3.0: {} @@ -8314,13 +8334,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.30001667 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001651: {} + caniuse-lite@1.0.30001667: {} + ccount@2.0.1: {} chai@5.1.1: @@ -8479,7 +8501,7 @@ snapshots: core-js-compat@3.38.0: dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 cose-base@1.0.3: dependencies: @@ -8538,7 +8560,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 @@ -8904,6 +8926,8 @@ snapshots: eastasianwidth@0.2.0: {} + electron-to-chromium@1.5.34: {} + electron-to-chromium@1.5.6: {} elkjs@0.9.3: {} @@ -9099,6 +9123,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-string-regexp@1.0.5: {} escape-string-regexp@4.0.0: {} @@ -9614,11 +9640,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@4.3.0(webpack@5.93.0(esbuild@0.23.0)): + file-loader@4.3.0(webpack@5.95.0(esbuild@0.23.0)): dependencies: loader-utils: 1.4.2 schema-utils: 2.7.1 - webpack: 5.93.0(esbuild@0.23.0) + webpack: 5.95.0(esbuild@0.23.0) fill-range@7.1.1: dependencies: @@ -11228,9 +11254,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-videos@1.5.0(webpack@5.93.0(esbuild@0.23.0)): + next-videos@1.5.0(webpack@5.95.0(esbuild@0.23.0)): dependencies: - file-loader: 4.3.0(webpack@5.93.0(esbuild@0.23.0)) + file-loader: 4.3.0(webpack@5.95.0(esbuild@0.23.0)) transitivePeerDependencies: - webpack @@ -11631,7 +11657,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 @@ -11639,7 +11665,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 @@ -11703,7 +11729,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 @@ -11723,7 +11749,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 @@ -11770,7 +11796,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 @@ -11792,7 +11818,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 @@ -12505,7 +12531,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.1 @@ -12588,7 +12614,7 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.1 + picocolors: 1.1.0 synckit@0.6.2: dependencies: @@ -12634,18 +12660,18 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(esbuild@0.23.0)(webpack@5.93.0(esbuild@0.23.0)): + terser-webpack-plugin@5.3.10(esbuild@0.23.0)(webpack@5.95.0(esbuild@0.23.0)): 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.5 - webpack: 5.93.0(esbuild@0.23.0) + terser: 5.34.1 + webpack: 5.95.0(esbuild@0.23.0) optionalDependencies: esbuild: 0.23.0 - terser@5.31.5: + terser@5.34.1: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -13005,6 +13031,12 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 + update-browserslist-db@1.1.1(browserslist@4.24.0): + dependencies: + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -13101,13 +13133,13 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.0.5(@types/node@20.16.11)(terser@5.31.5): + vite-node@2.0.5(@types/node@20.16.11)(terser@5.34.1): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.16.11)(terser@5.31.5) + vite: 5.4.0(@types/node@20.16.11)(terser@5.34.1) transitivePeerDependencies: - '@types/node' - less @@ -13119,18 +13151,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.3)(vite@5.4.0(@types/node@20.16.11)(terser@5.31.5)): + vite-tsconfig-paths@5.0.1(typescript@5.6.3)(vite@5.4.0(@types/node@20.16.11)(terser@5.34.1)): dependencies: debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.6.3) optionalDependencies: - vite: 5.4.0(@types/node@20.16.11)(terser@5.31.5) + vite: 5.4.0(@types/node@20.16.11)(terser@5.34.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.0(@types/node@20.16.11)(terser@5.31.5): + vite@5.4.0(@types/node@20.16.11)(terser@5.34.1): dependencies: esbuild: 0.21.5 postcss: 8.4.41 @@ -13138,9 +13170,9 @@ snapshots: optionalDependencies: '@types/node': 20.16.11 fsevents: 2.3.3 - terser: 5.31.5 + terser: 5.34.1 - vitest@2.0.5(@types/node@20.16.11)(terser@5.31.5): + vitest@2.0.5(@types/node@20.16.11)(terser@5.34.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -13158,8 +13190,8 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.16.11)(terser@5.31.5) - vite-node: 2.0.5(@types/node@20.16.11)(terser@5.31.5) + vite: 5.4.0(@types/node@20.16.11)(terser@5.34.1) + vite-node: 2.0.5(@types/node@20.16.11)(terser@5.34.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.16.11 @@ -13188,7 +13220,7 @@ snapshots: walk-up-path@3.0.1: {} - watchpack@2.4.1: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -13222,16 +13254,15 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.93.0(esbuild@0.23.0): + webpack@5.95.0(esbuild@0.23.0): dependencies: - '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@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 @@ -13245,8 +13276,8 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.23.0)(webpack@5.93.0(esbuild@0.23.0)) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.10(esbuild@0.23.0)(webpack@5.95.0(esbuild@0.23.0)) + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core'