diff --git a/package.json b/package.json index 9b5cf7c..00b1073 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "clean-publish": "^5.0.0", "commitizen": "^4.2.4", "del-cli": "^7.0.0", - "eslint": "^9.31.0", + "eslint": "^10.0.0", "kida": "workspace:^", "nano-staged": "^1.0.0", "nanoviews": "workspace:^", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9254298..75bd80f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,7 +44,7 @@ catalogs: version: 19.2.3 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1 @@ -146,7 +146,7 @@ importers: version: link:packages/storybook-vite '@trigen/eslint-config': specifier: ^8.3.0 - version: 8.3.0(@testing-library/dom@10.4.0)(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + version: 8.3.0(@testing-library/dom@10.4.0)(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) '@trigen/scripts': specifier: ^8.0.4 version: 8.0.4 @@ -161,7 +161,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260412.1 + version: 7.0.0-dev.20260517.1 clean-publish: specifier: ^5.0.0 version: 5.2.2 @@ -172,8 +172,8 @@ importers: specifier: ^7.0.0 version: 7.0.0 eslint: - specifier: ^9.31.0 - version: 9.31.0(jiti@2.6.1) + specifier: ^10.0.0 + version: 10.4.0(jiti@2.6.1) kida: specifier: workspace:^ version: link:packages/kida @@ -311,7 +311,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: 'catalog:' - version: 7.0.0-dev.20260506.1 + version: 7.0.0-dev.20260517.1 playwright: specifier: 'catalog:' version: 1.59.1 @@ -452,7 +452,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260507.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.55.5 version: 5.55.5(@typescript-eslint/types@8.46.4) @@ -489,7 +489,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: 'catalog:' - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 playwright: specifier: 'catalog:' version: 1.59.1 @@ -544,7 +544,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -590,7 +590,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -624,7 +624,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -685,7 +685,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -716,7 +716,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -762,7 +762,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -851,7 +851,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260505.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.55.5 version: 5.55.5(@typescript-eslint/types@8.46.4) @@ -900,7 +900,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260507.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.55.5 version: 5.55.5(@typescript-eslint/types@8.46.4) @@ -928,7 +928,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: 'catalog:' - version: 7.0.0-dev.20260513.1 + version: 7.0.0-dev.20260517.1 playwright: specifier: 'catalog:' version: 1.59.1 @@ -1101,7 +1101,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: 'catalog:' - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 playwright: specifier: 'catalog:' version: 1.59.1 @@ -1132,7 +1132,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -1157,7 +1157,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -1188,7 +1188,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -1228,7 +1228,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -1268,7 +1268,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -1302,7 +1302,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -1333,7 +1333,7 @@ importers: version: 19.2.3(@types/react@19.2.9) '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(vite@8.0.8(@types/node@24.0.14)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.2)) @@ -1370,7 +1370,7 @@ importers: devDependencies: '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 typescript: specifier: ^6.0.0 version: 6.0.2 @@ -1404,7 +1404,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.55.5 version: 5.55.5(@typescript-eslint/types@8.46.4) @@ -1441,7 +1441,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.55.5 version: 5.55.5(@typescript-eslint/types@8.46.4) @@ -1475,7 +1475,7 @@ importers: version: 5.0.7 '@typescript/native-preview': specifier: latest - version: 7.0.0-dev.20260504.1 + version: 7.0.0-dev.20260517.1 svelte: specifier: ^5.15.0 version: 5.48.5 @@ -3135,33 +3135,33 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint-community/regexpp@4.12.2': + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-helpers@0.3.0': - resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.23.5': + resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/core@0.15.1': - resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-helpers@0.6.0': + resolution: {integrity: sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@1.2.1': + resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/js@9.31.0': resolution: {integrity: sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@3.0.5': + resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/plugin-kit@0.3.3': - resolution: {integrity: sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.7.1': + resolution: {integrity: sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@expressive-code/core@0.41.6': resolution: {integrity: sha512-FvJQP+hG0jWi/FLBSmvHInDqWR7jNANp9PUDjdMqSshHb0y7sxx3vHuoOr6SgXjWw+MGLqorZyPQ0aAlHEok6g==} @@ -4410,6 +4410,9 @@ packages: '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/esrecurse@4.3.1': + resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} + '@types/estree-jsx@1.0.5': resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} @@ -4553,282 +4556,56 @@ packages: resolution: {integrity: sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-sSkFG+hjtRWffg6FddF3dEkk7N3TRMEqfiUpixwcWhXgyocMdPw8wutTvQRBxQdgxeL9y01M2SO8A8YPPiEgVg==} - cpu: [arm64] - os: [darwin] - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-+Qs1Q7Qxfp11n/hU3pweFU+EQ37FnDsdWOOxb7/vCy8QGBysrLUUYRhQ+GSW3s663oMtN6+9Kf82hk3ZT+kXlg==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [darwin] - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-5W94O493huwcjrAkuP9yTQVPosXjX/0fEjCZsDn2D59m7VuPLy78R9D2i3UwlnajC75ubFiLcp/sh5o6/dFZVg==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [darwin] - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-dAd7qG2J508+4CRSuoEA0EUxViIedQ0D+8xKoZiM0EQHCwww8glWYCo72UTjcRZctS3QbJY3PtGSvo3nzL4oVw==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [darwin] - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-2iWAWthp9tWDkgIOITi6GGQkEDQ8Mf+L28B83FR+MvvbLEtHJ5BIZoBOSBgKP5KW+eHlAv1LFUC9dggq1+NO0Q==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [darwin] - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-ACX4oq23lGy3w9OstNspV8tH36DLFJ7Oe1vepGLrnhocnLJ58VGw3LAL9ObB4T1EB9H0M7fsgMIY4IEDRo8j8g==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-YjoHUk4g7ayc8328Wt/JU9T+ChfOO1hNc5qGmkkygL4J4Q3/Wp+EqCNcFinYRSca0Yl5WdcVngd8xyGFeTlwUA==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-m2BTeaLkrHEEDg0D9snigddy01qTY+wgx+W+GpXAfx36PPvW4xWuGXNVWfSaB8bqAC9C8NeLnT/C9/G/rJ5v2w==} - cpu: [x64] - os: [darwin] - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-Wr3GWTRiMgibmhe88cjQ612ZyY7sbgsPYEaWKGPUxBaXtMHFIzgTBIoJMuaQqQx4GEJs6AUDyhnIHG1gx4rJjg==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [darwin] - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-j+N/276dONuTv2mOLgZy/jLsEZ2JLrxbZ8wBS/LIsMGtvp6elaN/ZESEntpUpIUbeoc5H6nHkjicJKNxQTZ90Q==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [darwin] - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-1Q7Elncpuiozvx3HCTgFbSxNz2m2FIkO1QW5f15igcZDG3vMW4QglNflmXosc69bzYI7KfYZuaGX3yGzJkGbfg==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [darwin] - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-pXBJx0gF4D9aNZsFavprlbPzL5clAvHsueaVpb3c7M8wv/3FFCdjK7NJUESxpK3+M1RW5MvNaKR6QTzkdunfvQ==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [darwin] - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-UeF02ln9pfY3Zao85PcdwZ2uxAobuFXNQXMCN3TqlDCdu8A2VLDc2Dyn1lipGbKxcDZp5iZVwdk5Kg/fvGBpCQ==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-E/xAkhVaWaoU/u5itoRc1WD8M+A/JPmNbb4SiBexTZDQ3h/5xWU0HRwq/drRiLjFlcm0e1i66MzB8tbc2icctQ==} engines: {node: '>=16.20.0'} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-JAdsG6MlVV1hoAUKPy8zxAL7xLeNxz8JgCbLCJVqW8EyH29R9FD4cFTqr7CSIRTNUEDzDTrgnXUyoRtDe1gr+w==} - cpu: [arm64] - os: [linux] - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-y1Qai5l55Sl+/3B0hyQtvynq//C22BKFH3CfU35fbLYUo4P/ISUycyAbcA+PAPazpDFO3E56I96QUQrbJL2VVA==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [linux] - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-pP/LpkknUTeyQkIiC916BpW2R4ToXDZI7zTbkG6Llh5bGTPcTbtM/5SxXSzYH04ogrc5AP6yYRZsUxtv1GGeQA==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-u+xY12IarGGRFXh7hbN/cxW5aYNdwa84mG0pyXglvThXT0rzzPGUEJdxVkNBo6UHqnc4FJihdcaioWpXBxQe9w==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-Q1W4DHplR2urmtPwoz9tw6XUGWRNXF+CIXJQ8ZpIZFj/OHgvTw8vkYkKFuaEao3lSjTsR4lQe/wL2Xr5K0hxuA==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-CJZJ21rSBtBxmfebMh8K/kH+e3Z+s8hM2+4ud0ZesEBgkBjePBo6FR4/1IJl38i4OvYnpbZerANR0yCRytv/Pw==} engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [linux] - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-0F2o8sbpSOHR04ghnhWPFsyuH9uew78v3fc2+tplxAnwZ5Wt72hk6Ka0yG07m8D6Ca0SK/GtTVIq7BfjmNCP8w==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [linux] - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-AXd34hsn3tly6n/o8CZQUXokBJmh364Edr/ydnQQrtnYhw4DAkSzDR/uSf832jCsC5qmNjWzImzufxmLW10Qyw==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [linux] - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-wDLekbfsfmKMWORg7CTnEnpKj8oXpU/6AEBrtVN9CEUCiQAe6yH878nZHhJNzWQXHtrtFf3lY49Yplqmdxja3w==} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-s8QkhZe0M4QD2xhK1Xiy2JUQv1AOl8kUg5DLx1G8ws0f1BK/oKyqDNbxhZMGINYLFvkjpr9lOxt7qehSnpJMYQ==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-Vo7nGP0Wbs+VafCMabS4pSDcfJj60fLAmuZ2+hfdsUMFMO0BzHIUFyKBhbaeKVgO5V0yAqvBKrWkovZy0YXxGA==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-MfYn1p+aOorZ2Y+7sqLvSoAXPEz/RfKgHfeYO240Udco30B4oapm7Hsq2PsS9Z2Oth/RorGjY0jLP2OhnkY2Ig==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-i2K4RRVjk9wSMpGcR5G2hKyUowSZMrnSKh5NYx1nVy6srBD7DVrTSBDH+KCVdAVAuZtsl0tOdVJixkRRjOsbpw==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-k+mNjeV23fBp0Zc01svHH8pbEuFw2T967wJVtzau6mM6ZMALDt6pIyxSTWE3WdPHAvv8ru2yqC3je+RW3VziQA==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-gYgppiQIqid3jZ7D8THh4k3Q+4bwidrQH6SL9Xgbk1qfP6/jwv8twuPqDOfZ+cK2OD55lQHp15fOh2lMNAC40Q==} - cpu: [x64] - os: [linux] - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-ngN3Ie3Vin6pFtqeNywxm86RTxgI0Fo0GZyJ1PxokLES8J3xfMPtMYfv85c/+5uz5+7T+m4LRLyY5IoLY4gtuw==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [linux] - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-90Bpi2xCPCE3S/pcL5uXn793AKSf8qLVvQ+w87FpwKknHYXQqOQ38KBO9jX2lynoxr8YcVO1S8BS7PngkwicYg==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [linux] - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-b+sbLBCIchbrGQNbjIvVN2qd+ieqqp/nghi0n2zOAKGPsfd5wG6ceqxWJKADdBDCohsCCGt//rZccUwFugIsyA==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [linux] - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-dST5xeuhREr73obBJj4j5Dtf0dEQr6WuUyHIoLaVQCX9PZhWk0Iu2/9jJ0+Gtx7fh3jWGcidNPP1SgmSrXP6Sw==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-yRnlMPugNitsW9lBBQVfy8NgeUrgenjspq2LKeYmaAlvw6uf1bkbSHw6hJeCpl1oh7kH+RAHUx0yzm/RlfFdKg==} engines: {node: '>=16.20.0'} cpu: [x64] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-O2y6XptcV9T0ziBPUb/emYgX+CB8yeHygr27ojZsZhXI1s26JvnmADK17N0NLoOMT4lRtU2cBmG+hjzm3H1pRg==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-fomiKzxtXrrasjJWbwaC8BGbzVQQv0VYVWijF0yKdXqxXjDRD01zT72Z1sjQGz0QJ19TVTVhJiNa7nI3wUaEsw==} engines: {node: '>=16.20.0'} - cpu: [x64] - os: [linux] - - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-TOh7rH5H3jisHJqRXJSjmUGMzcbNBocS/hufhXPQIv+g3pdG5IKZoSnv3SV62I5d12FFDSS5KQon5MQPnOKAHg==} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-/GZDJN/CsLbqIe7EdWDkXhNX9C41VjemBeUN6+9ckvEFLH8XyKTmXPYikNOn0N819M1KSeNZltplyUslfROOdw==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-VkNazv418LbiI0X6SQPCqVFTiBBvCrIxGkdVD7WBO/M3WHZam4qhK8fF61uQclK2NqYPClI2hPbuR5i8+4s4cg==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-l59d8pZjFT7GoWpgCOy6aBcxLSALphA91X4Z/2XHo5HnM0bQ/yJjB7XMeUQZBdk5DZCdZL+sWTfmXLRggm7sFg==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-21rGqCoY2FgnbY2YQFGoAnaHFs5kagwdCmGdn7GmsdNF7P3zvS1ag56BFRYITZ2xw02xYa0fvbXcIIycysBS1A==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-+0Fc/8zXDq5tRxd1oGaLtkrM671oByY4nexbgBPQrT5baCDnEP7IW/p2ATMUhuGZbMU/8W1zrsFdPk0EiobdFQ==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-u+70wL89wspN1wKoX6FVNUATRGCG3BpleByP3H/UqOZvlwuMm8N7Gy8hEbM0U8bDyAuyP/daUfTBVkqXjjv9mA==} - cpu: [x64] - os: [win32] - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-EYQBdVZq4xIzhTtKxw6wvee9238hEb7XrPG413AEZBD3kcR3qqvPULXsPzQyEpneCReATSaihscP/LfhMQYUmA==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-ekFca6XpdGIfLwqaRSm0GzYvI1COhoN+a62KeSwmaZN8EGWN/Rwrp/Tm9VjWGrdHSOLQFdEAGNibmp4bRB4HyA==} engines: {node: '>=16.20.0'} cpu: [x64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-QhueS4Y0hxYnkQoXrAmB0JKpnXn18nNJwqxLSpyEHCEr+XnggiHBNfjT+p1LeG42TEn0w+skcfwc/Mkmk/gyCg==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [win32] - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-dJDLSzaz2xjRYYmTSfcCepZUi3ITjQSJ6Gk5YGplMF57UmZCAGI+ns4Te/V74IJiQigXqTnyEIGorwsOqhW8gQ==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [win32] - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-PORjTM6k/7ySuN7qbKKLKPJ5AlSQuZbaDkLsdQglapQySeHcrdjOhFl172U+V954sR+KhrE3ckhuinEH+Vjkug==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [win32] - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-69RI4j2LkiBM9E6jydEoQAAtpmiTYaR38CDGU/GzxxVckfOZjRgcK2Cs0H77VhTwESQkBE6y0qB1C+Y3lbzjtw==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [win32] - - '@typescript/native-preview@7.0.0-dev.20260412.1': - resolution: {integrity: sha512-tDw3XZt2BkjAlt/MJmnFGmbe9lgKmc5wezmrMoBIEvJcqz+/KVpVBVvjbkZoaiABnJmuG3G3b6IUFrEveTw6UQ==} - hasBin: true - - '@typescript/native-preview@7.0.0-dev.20260504.1': - resolution: {integrity: sha512-bHFGxyIU83qjj6ywn3817A+Ug2ZID0GiBA5WFdbc/T7EjcrKnUUylexq0fU81N/mTbfw3FyP6ZCEdO2Ntcl/VQ==} - engines: {node: '>=16.20.0'} - hasBin: true - - '@typescript/native-preview@7.0.0-dev.20260505.1': - resolution: {integrity: sha512-o82qX7L97dwQMpj6DzzokF6SQlChcxduNaL4OWzJhJkz1EP//gZOa0/xNPbPLufoJojHLQcANnpkA4JDXZDFhQ==} - engines: {node: '>=16.20.0'} - hasBin: true - - '@typescript/native-preview@7.0.0-dev.20260506.1': - resolution: {integrity: sha512-UcEslgHBaHYPAisVQcyARDfps7nKyugmUyXcsfE1HiHcVuvZ4tBJ5C93sG1FDeHWJ9skGQ68ec+Xsx086geAfg==} - engines: {node: '>=16.20.0'} - hasBin: true - - '@typescript/native-preview@7.0.0-dev.20260507.1': - resolution: {integrity: sha512-1NCr79LEzPErrYtminofTji5EvFDYwJ2JDQfDhcQyP8XVJF93LZ5jiDXcYE2MgqDvwPUpaHMY8seC28jHrc/ew==} - engines: {node: '>=16.20.0'} - hasBin: true - - '@typescript/native-preview@7.0.0-dev.20260513.1': - resolution: {integrity: sha512-osFAxaNZhSYIzq6tGbtTW7tk8OwoqF0d5kPAKZEFzgNd4OG8ZxARk4N19zlh/+HoSDr3V96fNcuD7++mSGptgA==} + '@typescript/native-preview@7.0.0-dev.20260517.1': + resolution: {integrity: sha512-RSenvv0X4Uubpqyq9Z28xucCqpt5Gm/YaBs04b2Chps+qxYH+sRhYlLoiRkCx9x7Kxx6WLK3mjP+Xj6YNxHZjg==} engines: {node: '>=16.20.0'} hasBin: true '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@vitejs/plugin-react@6.0.1': resolution: {integrity: sha512-l9X/E3cDb+xY3SWzlG1MOGt2usfEHGMNIaegaUGFsLkb3RCn/k8/TOXBcab+OndDI4TBtktT8/9BwwW8Vi9KUQ==} @@ -4963,6 +4740,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + engines: {node: '>=0.4.0'} + hasBin: true + ajv-draft-04@1.0.0: resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: @@ -4971,8 +4753,8 @@ packages: ajv: optional: true - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.15.0: + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} @@ -5174,6 +4956,10 @@ packages: balanced-match@2.0.0: resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + base-64@1.0.0: resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} @@ -5211,6 +4997,10 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -6011,9 +5801,9 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} @@ -6023,9 +5813,13 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.31.0: - resolution: {integrity: sha512-QldCVh/ztyKJJZLr4jXNUByx3gR+TDYZCRXEktiZoUR3PGy4qCmSbkxcIle8GEwGpb5JBZazlaJ/CxLidXdEbQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@5.0.1: + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + eslint@10.4.0: + resolution: {integrity: sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: jiti: '*' @@ -6040,6 +5834,10 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -6049,6 +5847,10 @@ packages: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} + esquery@1.7.0: + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} + engines: {node: '>=0.10'} + esrap@2.2.2: resolution: {integrity: sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==} @@ -6307,10 +6109,6 @@ packages: resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} engines: {node: '>=6'} - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - globals@16.3.0: resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} engines: {node: '>=18'} @@ -7315,6 +7113,10 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -10210,48 +10012,38 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.31.0(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.0(eslint@10.4.0(jiti@2.6.1))': dependencies: - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.21.0': + '@eslint-community/regexpp@4.12.2': {} + + '@eslint/config-array@0.23.5': dependencies: - '@eslint/object-schema': 2.1.6 + '@eslint/object-schema': 3.0.5 debug: 4.4.3 - minimatch: 3.1.2 + minimatch: 10.2.5 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.0': {} - - '@eslint/core@0.15.1': + '@eslint/config-helpers@0.6.0': dependencies: - '@types/json-schema': 7.0.15 + '@eslint/core': 1.2.1 - '@eslint/eslintrc@3.3.1': + '@eslint/core@1.2.1': dependencies: - ajv: 6.12.6 - debug: 4.4.3 - espree: 10.4.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color + '@types/json-schema': 7.0.15 '@eslint/js@9.31.0': {} - '@eslint/object-schema@2.1.6': {} + '@eslint/object-schema@3.0.5': {} - '@eslint/plugin-kit@0.3.3': + '@eslint/plugin-kit@0.7.1': dependencies: - '@eslint/core': 0.15.1 + '@eslint/core': 1.2.1 levn: 0.4.1 '@expressive-code/core@0.41.6': @@ -10951,11 +10743,11 @@ snapshots: react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - '@stylistic/eslint-plugin@5.5.0(eslint@9.31.0(jiti@2.6.1))': + '@stylistic/eslint-plugin@5.5.0(eslint@10.4.0(jiti@2.6.1))': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.31.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@10.4.0(jiti@2.6.1)) '@typescript-eslint/types': 8.46.4 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -11353,22 +11145,22 @@ snapshots: dependencies: '@testing-library/dom': 10.4.0 - '@trigen/eslint-config@8.3.0(@testing-library/dom@10.4.0)(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2)': + '@trigen/eslint-config@8.3.0(@testing-library/dom@10.4.0)(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint/js': 9.31.0 - '@stylistic/eslint-plugin': 5.5.0(eslint@9.31.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1)) - eslint-plugin-jest: 29.0.1(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint-plugin-jest-dom: 5.5.0(@testing-library/dom@10.4.0)(eslint@9.31.0(jiti@2.6.1)) - eslint-plugin-jsdoc: 61.2.1(eslint@9.31.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.31.0(jiti@2.6.1)) - eslint-plugin-react-hooks: 7.0.1(eslint@9.31.0(jiti@2.6.1)) - eslint-plugin-testing-library: 7.6.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@stylistic/eslint-plugin': 5.5.0(eslint@10.4.0(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.4.0(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1)) + eslint-plugin-jest: 29.0.1(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint-plugin-jest-dom: 5.5.0(@testing-library/dom@10.4.0)(eslint@10.4.0(jiti@2.6.1)) + eslint-plugin-jsdoc: 61.2.1(eslint@10.4.0(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@10.4.0(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.4.0(jiti@2.6.1)) + eslint-plugin-testing-library: 7.6.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) globals: 16.3.0 - typescript-eslint: 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + typescript-eslint: 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) optionalDependencies: '@testing-library/dom': 10.4.0 transitivePeerDependencies: @@ -11451,6 +11243,8 @@ snapshots: '@types/deep-eql@4.0.2': {} + '@types/esrecurse@4.3.1': {} + '@types/estree-jsx@1.0.5': dependencies: '@types/estree': 1.0.8 @@ -11532,15 +11326,15 @@ snapshots: dependencies: '@types/node': 24.0.14 - '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.37.0 - '@typescript-eslint/type-utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/type-utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.37.0 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -11549,14 +11343,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 8.37.0 '@typescript-eslint/types': 8.37.0 '@typescript-eslint/typescript-estree': 8.37.0(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.37.0 debug: 4.4.3 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -11579,13 +11373,13 @@ snapshots: dependencies: typescript: 6.0.2 - '@typescript-eslint/type-utils@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.37.0 '@typescript-eslint/typescript-estree': 8.37.0(typescript@6.0.2) - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) ts-api-utils: 2.1.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: @@ -11611,13 +11405,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/utils@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.31.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@10.4.0(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.37.0 '@typescript-eslint/types': 8.37.0 '@typescript-eslint/typescript-estree': 8.37.0(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -11627,191 +11421,36 @@ snapshots: '@typescript-eslint/types': 8.37.0 eslint-visitor-keys: 4.2.1 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260507.1': - optional: true - - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260507.1': - optional: true - - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260507.1': - optional: true - - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260507.1': - optional: true - - '@typescript/native-preview-linux-arm@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-linux-x64@7.0.0-dev.20260507.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260513.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260412.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260504.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260505.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260506.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260507.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260517.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260412.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260504.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260505.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260506.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260507.1': - optional: true - - '@typescript/native-preview-win32-x64@7.0.0-dev.20260513.1': - optional: true - - '@typescript/native-preview@7.0.0-dev.20260412.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260412.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260412.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260412.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260412.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260412.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260412.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260412.1 - - '@typescript/native-preview@7.0.0-dev.20260504.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260504.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260504.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260504.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260504.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260504.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260504.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260504.1 - - '@typescript/native-preview@7.0.0-dev.20260505.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260505.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260505.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260505.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260505.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260505.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260505.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260505.1 - - '@typescript/native-preview@7.0.0-dev.20260506.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260506.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260506.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260506.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260506.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260506.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260506.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260506.1 - - '@typescript/native-preview@7.0.0-dev.20260507.1': + '@typescript/native-preview@7.0.0-dev.20260517.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260507.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260507.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260507.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260507.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260507.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260507.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260507.1 - - '@typescript/native-preview@7.0.0-dev.20260513.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260513.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260513.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260513.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260513.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260513.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260513.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260513.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260517.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260517.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260517.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260517.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260517.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260517.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260517.1 '@ungap/structured-clone@1.3.0': {} @@ -11997,13 +11636,19 @@ snapshots: dependencies: acorn: 8.15.0 + acorn-jsx@5.3.2(acorn@8.16.0): + dependencies: + acorn: 8.16.0 + acorn@8.15.0: {} + acorn@8.16.0: {} + ajv-draft-04@1.0.0(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 - ajv@6.12.6: + ajv@6.15.0: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 @@ -12323,6 +11968,8 @@ snapshots: balanced-match@2.0.0: {} + balanced-match@4.0.4: {} + base-64@1.0.0: {} base64-js@1.5.1: {} @@ -12367,6 +12014,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.6: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -13229,17 +12880,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint@10.4.0(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.4.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -13248,9 +12899,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint@10.4.0(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -13262,31 +12913,31 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-dom@5.5.0(@testing-library/dom@10.4.0)(eslint@9.31.0(jiti@2.6.1)): + eslint-plugin-jest-dom@5.5.0(@testing-library/dom@10.4.0)(eslint@10.4.0(jiti@2.6.1)): dependencies: '@babel/runtime': 7.27.6 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) requireindex: 1.2.0 optionalDependencies: '@testing-library/dom': 10.4.0 - eslint-plugin-jest@29.0.1(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2): + eslint-plugin-jest@29.0.1(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.4.0(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@61.2.1(eslint@9.31.0(jiti@2.6.1)): + eslint-plugin-jsdoc@61.2.1(eslint@10.4.0(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.76.0 '@es-joy/resolve.exports': 1.2.0 @@ -13294,7 +12945,7 @@ snapshots: comment-parser: 1.4.1 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) espree: 10.4.0 esquery: 1.6.0 html-entities: 2.6.0 @@ -13306,18 +12957,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.0.1(eslint@9.31.0(jiti@2.6.1)): + eslint-plugin-react-hooks@7.0.1(eslint@10.4.0(jiti@2.6.1)): dependencies: '@babel/core': 7.28.0 '@babel/parser': 7.29.0 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) hermes-parser: 0.25.1 zod: 4.1.12 zod-validation-error: 4.0.2(zod@4.1.12) transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.5(eslint@9.31.0(jiti@2.6.1)): + eslint-plugin-react@7.37.5(eslint@10.4.0(jiti@2.6.1)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -13325,7 +12976,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.31.0(jiti@2.6.1) + eslint: 10.4.0(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -13339,17 +12990,19 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@7.6.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2): + eslint-plugin-testing-library@7.6.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2): dependencies: '@typescript-eslint/scope-manager': 8.37.0 - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.4.0(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - eslint-scope@8.4.0: + eslint-scope@9.1.2: dependencies: + '@types/esrecurse': 4.3.1 + '@types/estree': 1.0.8 esrecurse: 4.3.0 estraverse: 5.3.0 @@ -13357,30 +13010,28 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.31.0(jiti@2.6.1): + eslint-visitor-keys@5.0.1: {} + + eslint@10.4.0(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.31.0(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.0 - '@eslint/core': 0.15.1 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.31.0 - '@eslint/plugin-kit': 0.3.3 + '@eslint-community/eslint-utils': 4.9.0(eslint@10.4.0(jiti@2.6.1)) + '@eslint-community/regexpp': 4.12.2 + '@eslint/config-array': 0.23.5 + '@eslint/config-helpers': 0.6.0 + '@eslint/core': 1.2.1 + '@eslint/plugin-kit': 0.7.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 + ajv: 6.15.0 cross-spawn: 7.0.6 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 + eslint-scope: 9.1.2 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 + esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 @@ -13390,8 +13041,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -13407,12 +13057,22 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 + espree@11.2.0: + dependencies: + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) + eslint-visitor-keys: 5.0.1 + esprima@4.0.1: {} esquery@1.6.0: dependencies: estraverse: 5.3.0 + esquery@1.7.0: + dependencies: + estraverse: 5.3.0 + esrap@2.2.2: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -13698,8 +13358,6 @@ snapshots: kind-of: 6.0.3 which: 1.3.1 - globals@14.0.0: {} - globals@16.3.0: {} globalthis@1.0.4: @@ -15034,6 +14692,10 @@ snapshots: min-indent@1.0.1: {} + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.6 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.12 @@ -16646,13 +16308,13 @@ snapshots: dependencies: semver: 7.7.3 - typescript-eslint@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2): + typescript-eslint@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2))(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/typescript-estree': 8.37.0(typescript@6.0.2) - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.6.1))(typescript@6.0.2) - eslint: 9.31.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.37.0(eslint@10.4.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.4.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color