From 3a6fbee38b7e07bc34401d487c3d1b75782c1864 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Wed, 22 May 2024 12:00:40 +0200 Subject: [PATCH 01/32] deps: Install eslint 9 --- package.json | 2 +- packages/internal/cli/package.json | 2 +- pnpm-lock.yaml | 710 ++++++++++++++++------------- 3 files changed, 395 insertions(+), 319 deletions(-) diff --git a/package.json b/package.json index bbc1ad416..17d809389 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "babel-jest": "29.7.0", "constructs": "^10.3.0", "esbuild": "0.21.3", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-formatjs": "^4.11.3", diff --git a/packages/internal/cli/package.json b/packages/internal/cli/package.json index f76f7d4ca..eec60fbaf 100644 --- a/packages/internal/cli/package.json +++ b/packages/internal/cli/package.json @@ -38,8 +38,8 @@ }, "devDependencies": { "@types/node-persist": "^3.1.7", + "eslint": "^9.3.0", "eslint-config-oclif": "^5.1.3", - "eslint": "^8.54.0", "eslint-config-oclif-typescript": "^3.1.6", "oclif": "^4.8.8", "shx": "^0.3.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 767a8ba95..c493aeb64 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -115,7 +115,7 @@ importers: version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) '@nx/eslint-plugin': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/jest': specifier: 19.0.1 version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) @@ -202,10 +202,10 @@ importers: version: 18.3.0 '@typescript-eslint/eslint-plugin': specifier: 7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: 7.8.0 - version: 7.8.0(eslint@8.57.0)(typescript@5.4.5) + version: 7.8.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': specifier: 5.62.0 version: 5.62.0 @@ -228,32 +228,32 @@ importers: specifier: 0.21.3 version: 0.21.3 eslint: - specifier: 8.57.0 - version: 8.57.0 + specifier: 9.3.0 + version: 9.3.0 eslint-config-prettier: specifier: 9.0.0 - version: 9.0.0(eslint@8.57.0) + version: 9.0.0(eslint@9.3.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0) + version: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) eslint-plugin-formatjs: specifier: ^4.11.3 - version: 4.11.3(eslint@8.57.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) + version: 4.11.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) eslint-plugin-import: specifier: 2.28.1 - version: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) eslint-plugin-jsx-a11y: specifier: ^6.8.0 - version: 6.8.0(eslint@8.57.0) + version: 6.8.0(eslint@9.3.0) eslint-plugin-react: specifier: 7.33.2 - version: 7.33.2(eslint@8.57.0) + version: 7.33.2(eslint@9.3.0) eslint-plugin-react-hooks: specifier: 4.6.0 - version: 4.6.0(eslint@8.57.0) + version: 4.6.0(eslint@9.3.0) eslint-plugin-testing-library: specifier: ^6.2.0 - version: 6.2.2(eslint@8.57.0)(typescript@5.4.5) + version: 6.2.2(eslint@9.3.0)(typescript@5.4.5) graphql: specifier: ^16.8.1 version: 16.8.1 @@ -316,10 +316,10 @@ importers: version: 5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0) vite-plugin-eslint: specifier: ^1.8.1 - version: 1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) + version: 1.8.1(eslint@9.3.0)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) vite-plugin-svgr: specifier: ^4.2.0 - version: 4.2.0(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) + version: 4.2.0(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) vite-tsconfig-paths: specifier: ^4.3.2 version: 4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) @@ -346,7 +346,7 @@ importers: dependencies: contentful-cli: specifier: ^2.8.27 - version: 2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) + version: 2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) contentful-migration: specifier: ^4.17.4 version: 4.17.4(enquirer@2.4.1) @@ -449,14 +449,14 @@ importers: specifier: ^3.1.7 version: 3.1.7 eslint: - specifier: ^8.54.0 - version: 8.54.0 + specifier: ^9.3.0 + version: 9.3.0 eslint-config-oclif: specifier: ^5.1.3 - version: 5.2.0(eslint@8.54.0) + version: 5.2.0(eslint@9.3.0) eslint-config-oclif-typescript: specifier: ^3.1.6 - version: 3.1.7(eslint@8.54.0)(typescript@5.4.5) + version: 3.1.7(eslint@9.3.0)(typescript@5.4.5) oclif: specifier: ^4.8.8 version: 4.10.4 @@ -483,7 +483,7 @@ importers: version: 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/preset-classic': specifier: ^3.2.1 - version: 3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.5) + version: 3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) '@mdx-js/react': specifier: ^3.0.1 version: 3.0.1(@types/react@18.3.2)(react@18.2.0) @@ -669,7 +669,7 @@ importers: version: 8.0.9 '@storybook/react-vite': specifier: ^8.0.10 - version: 8.0.10(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0)) + version: 8.0.10(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0)) '@types/qrcode': specifier: ^1.5.5 version: 1.5.5 @@ -696,7 +696,7 @@ importers: version: 2.1.2 rollup-plugin-polyfill-node: specifier: ^0.12.0 - version: 0.12.0(rollup@4.17.2) + version: 0.12.0(rollup@4.18.0) storybook: specifier: ^8.0.9 version: 8.0.9(@babel/preset-env@7.24.4(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -705,7 +705,7 @@ importers: version: 4.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-react-router: specifier: ^1.0.8 - version: 1.0.8(@storybook/addon-actions@8.1.1)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1) + version: 1.0.8(@storybook/addon-actions@8.1.2)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1) stylelint: specifier: ^14.16.1 version: 14.16.1 @@ -949,10 +949,10 @@ importers: version: 0.28.1 rollup-plugin-peer-deps-external: specifier: ^2.2.4 - version: 2.2.4(rollup@4.17.2) + version: 2.2.4(rollup@4.18.0) rollup-plugin-polyfill-node: specifier: ^0.12.0 - version: 0.12.0(rollup@4.17.2) + version: 0.12.0(rollup@4.18.0) packages/webapp-libs/webapp-finances: dependencies: @@ -3539,10 +3539,6 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.3': - resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3551,10 +3547,6 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.54.0': - resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.57.0': resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3919,10 +3911,6 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.11.13': - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} - engines: {node: '>=10.10.0'} - '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} @@ -3935,9 +3923,6 @@ packages: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.1': - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} - '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} @@ -5176,81 +5161,161 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.18.0': + resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.17.2': resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.18.0': + resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.17.2': resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.18.0': + resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.17.2': resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.18.0': + resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.17.2': resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.18.0': + resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.17.2': resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.18.0': + resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.17.2': resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.18.0': + resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.17.2': resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.18.0': + resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.17.2': resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.18.0': + resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.17.2': resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.18.0': + resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.17.2': resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.18.0': + resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.17.2': resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.18.0': + resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.17.2': resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.18.0': + resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.17.2': resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.18.0': + resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + cpu: [x64] + os: [win32] + '@samverschueren/stream-to-observable@0.3.1': resolution: {integrity: sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==} engines: {node: '>=6'} @@ -5698,8 +5763,8 @@ packages: '@storybook/addon-actions@8.0.9': resolution: {integrity: sha512-+I3VTvlKdj8puHeS2tyaOVv9syDiNLneVZbTfqN+UDOK2i42NwvZr8PVwjTzMlEj9eePJdCZgiipz55xwts5bw==} - '@storybook/addon-actions@8.1.1': - resolution: {integrity: sha512-EEBjOMuQOdCSVrwPQEkJFc42I0TWj/bK+8lboV0jXi61ZI3okDPCJ/04vu5iTvX0HjRoYqqwBjyYj0Crf7ihag==} + '@storybook/addon-actions@8.1.2': + resolution: {integrity: sha512-EW8sYgA1vpn67pTheBjfLCfPO82w0jMkKYFDFMMvxVoEDbJ3fgsUDDd058zBBFiDtnngv3VUrXASPTxK51F2mQ==} '@storybook/addon-backgrounds@8.0.9': resolution: {integrity: sha512-pCDecACrVyxPaJKEWS0sHsRb8xw+IPCSxDM1TkjaAQ6zZ468A/dcUnqW+LVK8bSXgQwWzn23wqnqPFSy5yptuQ==} @@ -5809,8 +5874,8 @@ packages: '@storybook/core-events@8.0.9': resolution: {integrity: sha512-DxSUx7wG9Qe3OFUBnv3OrYq48J8UWNo2DUR5/JecJCtp3n++L4fAEW3J0IF5FfxpQDMQSp1yTNjZ2PaWCMd2ag==} - '@storybook/core-events@8.1.1': - resolution: {integrity: sha512-WpeiBV6RWTZ6t8SI1YdQh8NlbvQtZs9WRr4CPfpzHAly+oxFy6PtPz0h5TMKsU5/kt/L9yL7tE9ZzPYzvFWH/A==} + '@storybook/core-events@8.1.2': + resolution: {integrity: sha512-GKsvo/eeEQYDEhAw5YkUIZHYNurAJjzW3+uzThUuC1r0CGcfE+twJVfQXynAyOgL6hFdqy7879/3augf3v3cJQ==} '@storybook/core-server@8.0.9': resolution: {integrity: sha512-BIe1T5YUBl0GYxEjRoTQsvXD2pyuzL8rPTUD41zlzSQM0R8U6Iant9SzRms4u0+rKUm2mGxxKuODlUo5ewqaGA==} @@ -9577,11 +9642,6 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@8.54.0: - resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9814,8 +9874,8 @@ packages: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} fault@2.0.1: resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} @@ -10256,6 +10316,11 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true + glob@10.3.16: + resolution: {integrity: sha512-JDKXl1DiuuHJ6fVS2FXjownaavciiHNUU4mOvV/B793RLh05vZL1rcPnCSaOgv1hDT6RDlY7AB7ZUvFYAtPgAw==} + engines: {node: '>=16 || 14 >=14.18'} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -11320,6 +11385,10 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + jackspeak@3.1.2: + resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} + engines: {node: '>=14'} + jaeger-client@3.19.0: resolution: {integrity: sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==} engines: {node: '>=10'} @@ -11655,9 +11724,6 @@ packages: jwt-decode@3.1.2: resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==} - keyv@4.5.3: - resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==} - keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -14745,6 +14811,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.18.0: + resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rtl-detect@1.1.2: resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} @@ -14870,8 +14941,8 @@ packages: scuid@1.1.0: resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} - search-insights@2.13.0: - resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==} + search-insights@2.14.0: + resolution: {integrity: sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==} section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} @@ -16917,19 +16988,19 @@ snapshots: '@adobe/css-tools@4.3.3': {} - '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)': + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0) '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)': + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)': dependencies: '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) - search-insights: 2.13.0 + search-insights: 2.14.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch @@ -21088,9 +21159,9 @@ snapshots: '@docsearch/css@3.6.0': {} - '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0)': + '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)': dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) '@docsearch/css': 3.6.0 algoliasearch: 4.23.3 @@ -21098,7 +21169,7 @@ snapshots: '@types/react': 18.3.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - search-insights: 2.13.0 + search-insights: 2.14.0 transitivePeerDependencies: - '@algolia/client-search' @@ -21507,7 +21578,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.5)': + '@docusaurus/preset-classic@3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': dependencies: '@docusaurus/core': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/plugin-content-blog': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) @@ -21520,7 +21591,7 @@ snapshots: '@docusaurus/plugin-sitemap': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/theme-classic': 3.2.1(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/theme-common': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) - '@docusaurus/theme-search-algolia': 3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.5) + '@docusaurus/theme-search-algolia': 3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) '@docusaurus/types': 3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -21637,9 +21708,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0)(typescript@5.4.5)': + '@docusaurus/theme-search-algolia@3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': dependencies: - '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.13.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0) '@docusaurus/core': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/logger': 3.2.1 '@docusaurus/plugin-content-docs': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) @@ -22020,11 +22091,6 @@ snapshots: '@esbuild/win32-x64@0.21.3': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.54.0)': - dependencies: - eslint: 8.54.0 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: eslint: 8.57.0 @@ -22034,24 +22100,9 @@ snapshots: dependencies: eslint: 9.3.0 eslint-visitor-keys: 3.4.3 - optional: true '@eslint-community/regexpp@4.10.0': {} - '@eslint/eslintrc@2.1.3': - dependencies: - ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -22079,14 +22130,10 @@ snapshots: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - optional: true - - '@eslint/js@8.54.0': {} '@eslint/js@8.57.0': {} - '@eslint/js@9.3.0': - optional: true + '@eslint/js@9.3.0': {} '@fal-works/esbuild-plugin-global-externals@2.1.2': {} @@ -22726,14 +22773,6 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.11.13': - dependencies: - '@humanwhocodes/object-schema': 2.0.1 - debug: 4.3.4(supports-color@8.1.1) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -22749,16 +22788,12 @@ snapshots: minimatch: 3.1.2 transitivePeerDependencies: - supports-color - optional: true '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} - '@humanwhocodes/retry@0.3.0': - optional: true + '@humanwhocodes/retry@0.3.0': {} '@iconify-icons/ion@1.2.10': dependencies: @@ -23173,7 +23208,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 + fastq: 1.17.1 '@nrwl/devkit@19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))': dependencies: @@ -23181,9 +23216,9 @@ snapshots: transitivePeerDependencies: - nx - '@nrwl/eslint-plugin-nx@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nrwl/eslint-plugin-nx@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nx/eslint-plugin': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/eslint-plugin': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23369,21 +23404,21 @@ snapshots: tslib: 2.6.2 yargs-parser: 21.1.1 - '@nx/eslint-plugin@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nx/eslint-plugin@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nrwl/eslint-plugin-nx': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nrwl/eslint-plugin-nx': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) chalk: 4.1.2 confusing-browser-globals: 1.0.11 jsonc-eslint-parser: 2.4.0 semver: 7.6.0 tslib: 2.6.2 optionalDependencies: - eslint-config-prettier: 9.0.0(eslint@8.57.0) + eslint-config-prettier: 9.0.0(eslint@9.3.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -24670,75 +24705,123 @@ snapshots: '@repeaterjs/repeater@3.0.4': {} - '@rollup/plugin-inject@5.0.3(rollup@4.17.2)': + '@rollup/plugin-inject@5.0.3(rollup@4.18.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) estree-walker: 2.0.2 magic-string: 0.27.0 optionalDependencies: - rollup: 4.17.2 + rollup: 4.18.0 '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.0(rollup@4.17.2)': + '@rollup/pluginutils@5.1.0(rollup@4.18.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.17.2 + rollup: 4.18.0 '@rollup/rollup-android-arm-eabi@4.17.2': optional: true + '@rollup/rollup-android-arm-eabi@4.18.0': + optional: true + '@rollup/rollup-android-arm64@4.17.2': optional: true + '@rollup/rollup-android-arm64@4.18.0': + optional: true + '@rollup/rollup-darwin-arm64@4.17.2': optional: true + '@rollup/rollup-darwin-arm64@4.18.0': + optional: true + '@rollup/rollup-darwin-x64@4.17.2': optional: true + '@rollup/rollup-darwin-x64@4.18.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.17.2': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.18.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-arm64-gnu@4.18.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.17.2': optional: true + '@rollup/rollup-linux-arm64-musl@4.18.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.18.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.17.2': optional: true + '@rollup/rollup-linux-s390x-gnu@4.18.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-x64-gnu@4.18.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.17.2': optional: true + '@rollup/rollup-linux-x64-musl@4.18.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.17.2': optional: true + '@rollup/rollup-win32-arm64-msvc@4.18.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.17.2': optional: true + '@rollup/rollup-win32-ia32-msvc@4.18.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.17.2': optional: true + '@rollup/rollup-win32-x64-msvc@4.18.0': + optional: true + '@samverschueren/stream-to-observable@0.3.1(rxjs@6.6.7)': dependencies: any-observable: 0.3.0(rxjs@6.6.7) @@ -25513,9 +25596,9 @@ snapshots: polished: 4.3.1 uuid: 9.0.1 - '@storybook/addon-actions@8.1.1': + '@storybook/addon-actions@8.1.2': dependencies: - '@storybook/core-events': 8.1.1 + '@storybook/core-events': 8.1.2 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 @@ -25898,7 +25981,7 @@ snapshots: dependencies: ts-dedent: 2.2.0 - '@storybook/core-events@8.1.1': + '@storybook/core-events@8.1.2': dependencies: '@storybook/csf': 0.1.7 ts-dedent: 2.2.0 @@ -26133,10 +26216,10 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@8.0.10(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0))': + '@storybook/react-vite@8.0.10(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0))': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0)) - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) '@storybook/builder-vite': 8.0.10(encoding@0.1.13)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.2.0)(sass@1.77.2)(stylus@0.63.0)(terser@5.31.0)) '@storybook/node-logger': 8.0.10 '@storybook/react': 8.0.10(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) @@ -27010,16 +27093,16 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.0 - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint@8.54.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 9.3.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -27030,16 +27113,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.57.0 + eslint: 9.3.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -27050,27 +27133,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5)': + '@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 9.3.0 optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.57.0 + eslint: 9.3.0 optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -27096,24 +27179,24 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.54.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@6.21.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 9.3.0 ts-api-utils: 1.0.3(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.8.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.57.0 + eslint: 9.3.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -27186,58 +27269,58 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@5.62.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - eslint: 8.57.0 + eslint: 9.3.0 eslint-scope: 5.1.1 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.13.1(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@6.13.1(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) - eslint: 8.57.0 + eslint: 9.3.0 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.54.0)(typescript@5.4.5)': + '@typescript-eslint/utils@6.21.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - eslint: 8.54.0 + eslint: 9.3.0 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.8.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - eslint: 8.57.0 + eslint: 9.3.0 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -28528,7 +28611,7 @@ snapshots: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.1 - keyv: 4.5.3 + keyv: 4.5.4 lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 @@ -29136,7 +29219,7 @@ snapshots: transitivePeerDependencies: - supports-color - contentful-cli@2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): + contentful-cli@2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): dependencies: '@contentful/app-action-utils': 1.3.0 ast-types: 0.14.2 @@ -29150,7 +29233,7 @@ snapshots: command-exists: 1.2.9 contentful-collection: 0.0.4 contentful-export: 7.19.78(encoding@0.1.13) - contentful-import: 9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) + contentful-import: 9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) contentful-management: 10.46.1 contentful-migration: 4.17.4(enquirer@2.4.1) emojic: 1.1.17 @@ -29216,7 +29299,7 @@ snapshots: - zen-observable - zenObservable - contentful-import@9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): + contentful-import@9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): dependencies: '@babel/eslint-parser': 7.22.15(@babel/core@7.24.5)(eslint@8.57.0) '@discoveryjs/json-ext': 0.5.7 @@ -29226,7 +29309,7 @@ snapshots: contentful-management: 10.46.1 date-fns: 2.30.0 eslint: 8.57.0 - eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) joi: 17.10.2 listr: 0.14.3 listr-update-renderer: 0.5.0(listr@0.14.3) @@ -30601,16 +30684,16 @@ snapshots: eslint: 8.57.0 semver: 7.6.2 - eslint-config-oclif-typescript@3.1.7(eslint@8.54.0)(typescript@5.4.5): + eslint-config-oclif-typescript@3.1.7(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) - eslint-config-xo-space: 0.35.0(eslint@8.54.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.54.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.54.0) - eslint-plugin-mocha: 10.4.3(eslint@8.54.0) - eslint-plugin-n: 15.7.0(eslint@8.54.0) - eslint-plugin-perfectionist: 2.10.0(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint-config-xo-space: 0.35.0(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-mocha: 10.4.3(eslint@9.3.0) + eslint-plugin-n: 15.7.0(eslint@9.3.0) + eslint-plugin-perfectionist: 2.10.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - astro-eslint-parser - eslint @@ -30622,35 +30705,35 @@ snapshots: - typescript - vue-eslint-parser - eslint-config-oclif@5.2.0(eslint@8.54.0): + eslint-config-oclif@5.2.0(eslint@9.3.0): dependencies: - eslint-config-xo-space: 0.35.0(eslint@8.54.0) - eslint-plugin-mocha: 10.4.3(eslint@8.54.0) - eslint-plugin-n: 15.7.0(eslint@8.54.0) - eslint-plugin-unicorn: 48.0.1(eslint@8.54.0) + eslint-config-xo-space: 0.35.0(eslint@9.3.0) + eslint-plugin-mocha: 10.4.3(eslint@9.3.0) + eslint-plugin-n: 15.7.0(eslint@9.3.0) + eslint-plugin-unicorn: 48.0.1(eslint@9.3.0) transitivePeerDependencies: - eslint - eslint-config-prettier@9.0.0(eslint@8.57.0): + eslint-config-prettier@9.0.0(eslint@9.3.0): dependencies: - eslint: 8.57.0 + eslint: 9.3.0 - eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0) eslint-plugin-n: 17.7.0(eslint@8.57.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) - eslint-config-xo-space@0.35.0(eslint@8.54.0): + eslint-config-xo-space@0.35.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 - eslint-config-xo: 0.44.0(eslint@8.54.0) + eslint: 9.3.0 + eslint-config-xo: 0.44.0(eslint@9.3.0) - eslint-config-xo@0.44.0(eslint@8.54.0): + eslint-config-xo@0.44.0(eslint@9.3.0): dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.54.0 + eslint: 9.3.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -30660,13 +30743,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.54.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 - eslint: 8.54.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.54.0))(eslint@8.54.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.54.0) + eslint: 9.3.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) fast-glob: 3.3.2 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -30677,13 +30760,13 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 - eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint: 9.3.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -30694,36 +30777,47 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.54.0))(eslint@8.54.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) - eslint: 8.54.0 + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.54.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.54.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) - eslint: 8.54.0 + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color @@ -30734,21 +30828,21 @@ snapshots: eslint: 8.57.0 eslint-compat-utils: 0.5.0(eslint@8.57.0) - eslint-plugin-es@4.1.0(eslint@8.54.0): + eslint-plugin-es@4.1.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-formatjs@4.11.3(eslint@8.57.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): + eslint-plugin-formatjs@4.11.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: '@formatjs/icu-messageformat-parser': 2.7.3 '@formatjs/ts-transformer': 3.13.9(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) '@types/eslint': 8.44.2 '@types/picomatch': 2.3.0 - '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.13.1(eslint@9.3.0)(typescript@5.4.5) emoji-regex: 10.2.1 - eslint: 8.57.0 + eslint: 9.3.0 magic-string: 0.30.3 picomatch: 2.3.1 tslib: 2.6.2 @@ -30758,7 +30852,7 @@ snapshots: - supports-color - ts-jest - eslint-plugin-import@2.28.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -30766,9 +30860,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -30779,13 +30873,13 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.14.2 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.54.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -30793,9 +30887,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.54.0 + eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.54.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -30806,13 +30900,13 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 @@ -30822,7 +30916,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -30833,13 +30927,13 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + eslint-plugin-jsx-a11y@6.8.0(eslint@9.3.0): dependencies: '@babel/runtime': 7.23.5 aria-query: 5.3.0 @@ -30851,7 +30945,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.57.0 + eslint: 9.3.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -30859,19 +30953,19 @@ snapshots: object.entries: 1.1.7 object.fromentries: 2.0.7 - eslint-plugin-mocha@10.4.3(eslint@8.54.0): + eslint-plugin-mocha@10.4.3(eslint@9.3.0): dependencies: - eslint: 8.54.0 - eslint-utils: 3.0.0(eslint@8.54.0) + eslint: 9.3.0 + eslint-utils: 3.0.0(eslint@9.3.0) globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-n@15.7.0(eslint@8.54.0): + eslint-plugin-n@15.7.0(eslint@9.3.0): dependencies: builtins: 5.0.1 - eslint: 8.54.0 - eslint-plugin-es: 4.1.0(eslint@8.54.0) - eslint-utils: 3.0.0(eslint@8.54.0) + eslint: 9.3.0 + eslint-plugin-es: 4.1.0(eslint@9.3.0) + eslint-utils: 3.0.0(eslint@9.3.0) ignore: 5.3.1 is-core-module: 2.13.1 minimatch: 3.1.2 @@ -30890,10 +30984,10 @@ snapshots: minimatch: 9.0.4 semver: 7.6.2 - eslint-plugin-perfectionist@2.10.0(eslint@8.54.0)(typescript@5.4.5): + eslint-plugin-perfectionist@2.10.0(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.4.5) - eslint: 8.54.0 + '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 transitivePeerDependencies: @@ -30904,18 +30998,18 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): + eslint-plugin-react-hooks@4.6.0(eslint@9.3.0): dependencies: - eslint: 8.57.0 + eslint: 9.3.0 - eslint-plugin-react@7.33.2(eslint@8.57.0): + eslint-plugin-react@7.33.2(eslint@9.3.0): dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.57.0 + eslint: 9.3.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -30928,21 +31022,21 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.10 - eslint-plugin-testing-library@6.2.2(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-testing-library@6.2.2(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.3.0)(typescript@5.4.5) + eslint: 9.3.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@48.0.1(eslint@8.54.0): + eslint-plugin-unicorn@48.0.1(eslint@9.3.0): dependencies: '@babel/helper-validator-identifier': 7.24.5 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 8.54.0 + eslint: 9.3.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -30969,15 +31063,14 @@ snapshots: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - optional: true eslint-utils@2.1.0: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@8.54.0): + eslint-utils@3.0.0(eslint@9.3.0): dependencies: - eslint: 8.54.0 + eslint: 9.3.0 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -30986,51 +31079,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.0.0: - optional: true - - eslint@8.54.0: - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.3 - '@eslint/js': 8.54.0 - '@humanwhocodes/config-array': 0.11.13 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.3 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color + eslint-visitor-keys@4.0.0: {} eslint@8.57.0: dependencies: @@ -31113,7 +31162,6 @@ snapshots: text-table: 0.2.0 transitivePeerDependencies: - supports-color - optional: true esniff@1.1.0: dependencies: @@ -31125,7 +31173,6 @@ snapshots: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 4.0.0 - optional: true espree@9.6.1: dependencies: @@ -31390,7 +31437,7 @@ snapshots: fastest-levenshtein@1.0.16: {} - fastq@1.15.0: + fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -31452,7 +31499,6 @@ snapshots: file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 - optional: true file-loader@6.2.0(webpack@5.91.0(esbuild@0.21.3)): dependencies: @@ -31589,14 +31635,12 @@ snapshots: dependencies: flatted: 3.3.1 keyv: 4.5.4 - optional: true flat@5.0.2: {} flatted@3.2.9: {} - flatted@3.3.1: - optional: true + flatted@3.3.1: {} flow-parser@0.235.1: {} @@ -31869,6 +31913,15 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.1 + glob@10.3.16: + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.1.2 + minimatch: 9.0.4 + minipass: 7.1.1 + path-scurry: 1.11.1 + optional: true + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -31912,8 +31965,7 @@ snapshots: dependencies: type-fest: 0.20.2 - globals@14.0.0: - optional: true + globals@14.0.0: {} globals@15.3.0: {} @@ -33113,6 +33165,13 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.1.2: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + optional: true + jaeger-client@3.19.0: dependencies: node-int64: 0.4.0 @@ -33713,10 +33772,6 @@ snapshots: jwt-decode@3.1.2: {} - keyv@4.5.3: - dependencies: - json-buffer: 3.0.1 - keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -35570,7 +35625,6 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.5 - optional: true ora@5.3.0: dependencies: @@ -37314,7 +37368,7 @@ snapshots: rimraf@5.0.7: dependencies: - glob: 10.3.15 + glob: 10.3.16 optional: true ripemd160@2.0.2: @@ -37339,14 +37393,14 @@ snapshots: dependencies: rollup-plugin-inject: 3.0.2 - rollup-plugin-peer-deps-external@2.2.4(rollup@4.17.2): + rollup-plugin-peer-deps-external@2.2.4(rollup@4.18.0): dependencies: - rollup: 4.17.2 + rollup: 4.18.0 - rollup-plugin-polyfill-node@0.12.0(rollup@4.17.2): + rollup-plugin-polyfill-node@0.12.0(rollup@4.18.0): dependencies: - '@rollup/plugin-inject': 5.0.3(rollup@4.17.2) - rollup: 4.17.2 + '@rollup/plugin-inject': 5.0.3(rollup@4.18.0) + rollup: 4.18.0 rollup-pluginutils@2.8.2: dependencies: @@ -37383,6 +37437,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.17.2 fsevents: 2.3.3 + rollup@4.18.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.18.0 + '@rollup/rollup-android-arm64': 4.18.0 + '@rollup/rollup-darwin-arm64': 4.18.0 + '@rollup/rollup-darwin-x64': 4.18.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 + '@rollup/rollup-linux-arm-musleabihf': 4.18.0 + '@rollup/rollup-linux-arm64-gnu': 4.18.0 + '@rollup/rollup-linux-arm64-musl': 4.18.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 + '@rollup/rollup-linux-riscv64-gnu': 4.18.0 + '@rollup/rollup-linux-s390x-gnu': 4.18.0 + '@rollup/rollup-linux-x64-gnu': 4.18.0 + '@rollup/rollup-linux-x64-musl': 4.18.0 + '@rollup/rollup-win32-arm64-msvc': 4.18.0 + '@rollup/rollup-win32-ia32-msvc': 4.18.0 + '@rollup/rollup-win32-x64-msvc': 4.18.0 + fsevents: 2.3.3 + rtl-detect@1.1.2: {} rtlcss@4.1.1: @@ -37507,7 +37583,7 @@ snapshots: scuid@1.1.0: {} - search-insights@2.13.0: {} + search-insights@2.14.0: {} section-matter@1.0.0: dependencies: @@ -38034,9 +38110,9 @@ snapshots: - react - react-dom - storybook-react-router@1.0.8(@storybook/addon-actions@8.1.1)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1): + storybook-react-router@1.0.8(@storybook/addon-actions@8.1.2)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/addon-actions': 8.1.1 + '@storybook/addon-actions': 8.1.2 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -39349,17 +39425,17 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-plugin-eslint@1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)): + vite-plugin-eslint@1.8.1(eslint@9.3.0)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.10 - eslint: 8.57.0 + eslint: 9.3.0 rollup: 2.79.1 vite: 5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0) - vite-plugin-svgr@4.2.0(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)): + vite-plugin-svgr@4.2.0(rollup@4.18.0)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) '@svgr/core': 8.1.0(typescript@5.4.5) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.5)) vite: 5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0) From 2cae999c2ccaf700900b01a0396193cbb917721a Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Wed, 22 May 2024 15:52:32 +0200 Subject: [PATCH 02/32] deps: Rewrite eslint config in webapp-core --- .eslintignore | 1 - .eslintrc.json | 81 ---- eslint.config.js | 92 +++++ nx.json | 15 +- package.json | 2 + .../webapp-libs/webapp-core/.eslintrc.json | 38 -- .../webapp-libs/webapp-core/eslint.config.mjs | 79 ++++ .../webapp-libs/webapp-core/jest.config.ts | 3 +- .../src/components/buttons/link/link.utils.ts | 1 - .../webapp-core/src/types/eslint.d.mts | 3 + .../webapp-core/src/utils/reportError.ts | 3 +- pnpm-lock.yaml | 351 +----------------- 12 files changed, 207 insertions(+), 462 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc.json create mode 100644 eslint.config.js delete mode 100644 packages/webapp-libs/webapp-core/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-core/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-core/src/types/eslint.d.mts diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 3c3629e64..000000000 --- a/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -node_modules diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index d7c82cd0e..000000000 --- a/.eslintrc.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "root": true, - "ignorePatterns": ["**/*"], - "plugins": ["@nx"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": { - "@nx/enforce-module-boundaries": [ - "error", - { - "enforceBuildableLibDependency": true, - "allow": [ - "@sb/webapp-core/**", - "@sb/webapp-api-client/**", - "@sb/webapp-contentful/**", - "@sb/webapp-crud-demo/**", - "@sb/webapp-documents/**", - "@sb/webapp-finances/**", - "@sb/webapp-generative-ai/**", - "@sb/webapp-notifications/**", - "@sb/webapp-tenants/**" - ], - "depConstraints": [ - { - "sourceTag": "*", - "onlyDependOnLibsWithTags": ["*"] - } - ] - } - ] - } - }, - { - "files": ["*.ts", "*.tsx"], - "extends": [ - "plugin:@nx/typescript", - "prettier", - "plugin:@typescript-eslint/recommended", - "plugin:import/errors", - "plugin:import/warnings", - "plugin:import/typescript" - ], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "extends": [ - "plugin:@nx/javascript", - "prettier", - "plugin:import/errors", - "plugin:import/warnings", - "plugin:import/typescript" - ], - "rules": {} - }, - { - "files": ["*.spec.ts", "*.spec.tsx", "*.spec.js", "*.spec.jsx"], - "env": { - "jest": true - }, - "rules": {} - }, - { - "files": "*.json", - "parser": "jsonc-eslint-parser", - "rules": {} - } - ], - "settings": { - "import/parsers": { - "@typescript-eslint/parser": [".ts", ".tsx"] - }, - "import/resolver": { - "typescript": { - "alwaysTryTypes": true, - "project": "tsconfig.base.json" - } - } - } -} diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 000000000..435ce951c --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,92 @@ +const { FlatCompat } = require('@eslint/eslintrc'); +const nxEslintPlugin = require('@nx/eslint-plugin'); +const js = require('@eslint/js'); + +const compat = new FlatCompat({ + baseDirectory: __dirname, + recommendedConfig: js.configs.recommended, +}); + +module.exports = [ + { plugins: { '@nx': nxEslintPlugin } }, + { + settings: { + 'import/parsers': { '@typescript-eslint/parser': ['.ts', '.tsx'] }, + 'import/resolver': { + typescript: { + alwaysTryTypes: true, + project: 'tsconfig.base.json', + }, + }, + }, + }, + { + files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], + rules: { + '@nx/enforce-module-boundaries': [ + 'error', + { + enforceBuildableLibDependency: true, + allow: [ + '@sb/webapp-core/**', + '@sb/webapp-api-client/**', + '@sb/webapp-contentful/**', + '@sb/webapp-crud-demo/**', + '@sb/webapp-documents/**', + '@sb/webapp-finances/**', + '@sb/webapp-generative-ai/**', + '@sb/webapp-notifications/**', + '@sb/webapp-tenants/**', + ], + depConstraints: [ + { + sourceTag: '*', + onlyDependOnLibsWithTags: ['*'], + }, + ], + }, + ], + }, + }, + ...compat + .config({ + extends: [ + 'plugin:@nx/typescript', + 'prettier', + 'plugin:@typescript-eslint/recommended', + 'plugin:import/errors', + 'plugin:import/warnings', + 'plugin:import/typescript', + ], + }) + .map((config) => ({ + ...config, + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + })), + ...compat + .config({ + extends: [ + 'plugin:@nx/javascript', + 'prettier', + 'plugin:import/errors', + 'plugin:import/warnings', + 'plugin:import/typescript', + ], + }) + .map((config) => ({ + ...config, + files: ['**/*.js', '**/*.jsx'], + rules: {}, + })), + ...compat.config({ env: { jest: true } }).map((config) => ({ + ...config, + files: ['**/*.spec.ts', '**/*.spec.tsx', '**/*.spec.js', '**/*.spec.jsx'], + rules: {}, + })), + ...compat.config({ parser: 'jsonc-eslint-parser' }).map((config) => ({ + ...config, + files: ['**/*.json'], + rules: {}, + })), +]; diff --git a/nx.json b/nx.json index 235a0ac49..5dd3e196e 100644 --- a/nx.json +++ b/nx.json @@ -12,7 +12,11 @@ "cache": true }, "lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json", + "{workspaceRoot}/eslint.config.js" + ], "cache": true }, "test": { @@ -28,7 +32,11 @@ "cache": true }, "@nx/eslint:lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json", + "{workspaceRoot}/eslint.config.js" + ], "cache": true } }, @@ -44,7 +52,8 @@ "!{projectRoot}/.eslintrc.json", "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)", "!{projectRoot}/tsconfig.spec.json", - "!{projectRoot}/jest.config.[jt]s" + "!{projectRoot}/jest.config.[jt]s", + "!{projectRoot}/eslint.config.js" ], "sharedGlobals": ["{workspaceRoot}/babel.config.json"] }, diff --git a/package.json b/package.json index 17d809389..b54d1b93c 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "@apollo/client": "^3.9.6", "@apollo/rover": "^0.19.1", "@babel/preset-react": "^7.24.1", + "@eslint/eslintrc": "^2.1.1", "@graphql-codegen/cli": "^5.0.0", "@graphql-typed-document-node/core": "^3.2.0", "@nx/devkit": "19.0.1", @@ -53,6 +54,7 @@ "babel-jest": "29.7.0", "constructs": "^10.3.0", "esbuild": "0.21.3", + "@eslint/compat": "^1.0.1", "eslint": "9.3.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "^3.6.1", diff --git a/packages/webapp-libs/webapp-core/.eslintrc.json b/packages/webapp-libs/webapp-core/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-core/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-core/eslint.config.mjs b/packages/webapp-libs/webapp-core/eslint.config.mjs new file mode 100644 index 000000000..dda99a55a --- /dev/null +++ b/packages/webapp-libs/webapp-core/eslint.config.mjs @@ -0,0 +1,79 @@ +import { fixupPluginRules } from '@eslint/compat'; +import { FlatCompat } from '@eslint/eslintrc'; +import nxReactPlugin from '@nx/react'; +import formatjsPlugin from 'eslint-plugin-formatjs'; +import reactPlugin from 'eslint-plugin-react'; +import reactHooksPlugin from 'eslint-plugin-react-hooks'; +import testingLibraryPlugin from 'eslint-plugin-testing-library'; + +import rootConfig from '../../../eslint.config.js'; + +const compat = new FlatCompat(); + +export default [ + ...rootConfig, + { + plugins: { + '@nx/react': nxReactPlugin, + }, + }, + { + ignores: ['!**/*', 'node_modules/**/*'], + plugins: { + 'react-hooks': reactHooksPlugin, + formatjs: fixupPluginRules(formatjsPlugin), + 'testing-library': testingLibraryPlugin, + react: reactPlugin, + }, + rules: { + 'formatjs/no-offset': 'error', + 'react/jsx-curly-brace-presence': 'error', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + ignores: ['!**/*', 'node_modules/**/*'], + rules: { + 'import/order': ['error'], + }, + })), + { + files: ['**/*.{ts,tsx}'], + rules: { + '@typescript-eslint/no-var-requires': 'off', + '@typescript-eslint/ban-ts-comment': 'off', + '@typescript-eslint/explicit-module-boundary-types': 'off', + 'import/no-anonymous-default-export': 'off', + '@typescript-eslint/no-explicit-any': 'off', + 'no-empty': 'off', + 'react/jsx-no-useless-fragment': 'off', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + files: ['**/*.stories.tsx'], + rules: { + 'import/no-anonymous-default-export': 'off', + }, + })), + ...compat + .config({ + extends: ['plugin:testing-library/react'], + }) + .map((config) => ({ + ...config, + files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'], + rules: { + 'testing-library/render-result-naming-convention': 'off', + 'testing-library/no-node-access': 'off', + }, + })), +]; diff --git a/packages/webapp-libs/webapp-core/jest.config.ts b/packages/webapp-libs/webapp-core/jest.config.ts index 9957d63cc..077e61cd7 100644 --- a/packages/webapp-libs/webapp-core/jest.config.ts +++ b/packages/webapp-libs/webapp-core/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-core', preset: '../../../jest.preset.js', @@ -13,7 +12,7 @@ export default { }, }, moduleNameMapper: { - 'react-markdown': '/../../../node_modules/react-markdown/react-markdown.min.js' + 'react-markdown': '/../../../node_modules/react-markdown/react-markdown.min.js', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageReporters: ['lcov'], diff --git a/packages/webapp-libs/webapp-core/src/components/buttons/link/link.utils.ts b/packages/webapp-libs/webapp-core/src/components/buttons/link/link.utils.ts index bec86179f..d1e1ce778 100644 --- a/packages/webapp-libs/webapp-core/src/components/buttons/link/link.utils.ts +++ b/packages/webapp-libs/webapp-core/src/components/buttons/link/link.utils.ts @@ -1,7 +1,6 @@ import { InternalLinkProps, LinkProps } from './link.component'; export const isInternalLink = (props: Omit): props is InternalLinkProps => { - // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore return !!props.to; }; diff --git a/packages/webapp-libs/webapp-core/src/types/eslint.d.mts b/packages/webapp-libs/webapp-core/src/types/eslint.d.mts new file mode 100644 index 000000000..b1ea4670d --- /dev/null +++ b/packages/webapp-libs/webapp-core/src/types/eslint.d.mts @@ -0,0 +1,3 @@ +declare module 'eslint-plugin-react'; +declare module 'eslint-plugin-testing-library'; +declare module 'eslint-plugin-react-hooks'; diff --git a/packages/webapp-libs/webapp-core/src/utils/reportError.ts b/packages/webapp-libs/webapp-core/src/utils/reportError.ts index f211c2384..8ca748d28 100644 --- a/packages/webapp-libs/webapp-core/src/utils/reportError.ts +++ b/packages/webapp-libs/webapp-core/src/utils/reportError.ts @@ -6,11 +6,10 @@ import * as Sentry from '@sentry/react'; export const reportError = (error: any): void => { if (process.env['NODE_ENV'] !== 'test') { - console.error(error); //eslint-disable-line + console.error(error); } if (!error?.response) { - // eslint-disable-next-line import/namespace Sentry.captureException(error); } }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c493aeb64..28a077373 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -101,6 +101,12 @@ importers: '@babel/preset-react': specifier: ^7.24.1 version: 7.24.1(@babel/core@7.24.5) + '@eslint/compat': + specifier: ^1.0.1 + version: 1.0.1 + '@eslint/eslintrc': + specifier: ^2.1.1 + version: 2.1.4 '@graphql-codegen/cli': specifier: ^5.0.0 version: 5.0.0(@types/node@20.12.12)(encoding@0.1.13)(enquirer@2.4.1)(graphql@16.8.1)(typescript@5.4.5) @@ -551,7 +557,7 @@ importers: devDependencies: '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.11 - version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) + version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) '@sb/core': specifier: workspace:* version: link:../core @@ -3539,6 +3545,10 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/compat@1.0.1': + resolution: {integrity: sha512-jIstH3YKraEe4HRQ77ux12ZLRxPzehmcdjRSRrSePiwf6s4G9DzdYl3L5CKSXWt4JyzXxy2p7MXFU7630Gz8PA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4095,24 +4105,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.0.4': - resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.1.3': - resolution: {integrity: sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - '@kwsites/file-exists@1.1.1': resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} @@ -6602,9 +6594,6 @@ packages: '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - '@types/rollup-plugin-peer-deps-external@2.2.4': resolution: {integrity: sha512-UbIYkFpYjWruIOyzOoatwtzjs/gbyT+2ndBmuKExNSncbJChYLDWxjUsrgaOGo2EyGB3u2/b8V/8wmQ1dgcGrQ==} @@ -7757,10 +7746,6 @@ packages: builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -8782,14 +8767,6 @@ packages: resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} engines: {node: '>=12'} - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - default-gateway@6.0.3: resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} engines: {node: '>= 10'} @@ -8815,10 +8792,6 @@ packages: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -10316,11 +10289,6 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true - glob@10.3.16: - resolution: {integrity: sha512-JDKXl1DiuuHJ6fVS2FXjownaavciiHNUU4mOvV/B793RLh05vZL1rcPnCSaOgv1hDT6RDlY7AB7ZUvFYAtPgAw==} - engines: {node: '>=16 || 14 >=14.18'} - hasBin: true - glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -10766,10 +10734,6 @@ packages: engines: {node: '>=18'} hasBin: true - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} - hyperlinker@1.0.0: resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} engines: {node: '>=4'} @@ -10958,10 +10922,6 @@ packages: resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} engines: {node: '>= 10'} - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - is-absolute-url@4.0.1: resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -11041,11 +11001,6 @@ packages: engines: {node: '>=8'} hasBin: true - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} @@ -11096,11 +11051,6 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -11130,10 +11080,6 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} - engines: {node: '>=16'} - is-node-process@1.2.0: resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} @@ -11301,10 +11247,6 @@ packages: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - is-yarn-global@0.4.1: resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} engines: {node: '>=12'} @@ -11385,10 +11327,6 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} - jackspeak@3.1.2: - resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} - engines: {node: '>=14'} - jaeger-client@3.19.0: resolution: {integrity: sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==} engines: {node: '>=10'} @@ -12296,10 +12234,6 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.9.2: - resolution: {integrity: sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==} - engines: {node: '>= 4.0.0'} - memoizee@0.4.15: resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} @@ -13076,10 +13010,6 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - open@7.4.2: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} @@ -13198,10 +13128,6 @@ packages: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} - p-retry@6.2.0: - resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} - engines: {node: '>=16.17'} - p-throttle@4.1.1: resolution: {integrity: sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==} engines: {node: '>=10'} @@ -14766,11 +14692,6 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true - rimraf@5.0.7: - resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} - engines: {node: '>=14.18'} - hasBin: true - ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -14824,10 +14745,6 @@ packages: engines: {node: '>=12.0.0'} hasBin: true - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -15189,12 +15106,6 @@ packages: sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - sonic-forest@1.0.3: - resolution: {integrity: sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - sort-css-media-queries@2.1.0: resolution: {integrity: sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==} engines: {node: '>= 6.3.0'} @@ -15790,12 +15701,6 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - thingies@1.21.0: - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 - thriftrw@3.11.4: resolution: {integrity: sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==} engines: {node: '>= 0.10.x'} @@ -15883,12 +15788,6 @@ packages: traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} - tree-dump@1.0.1: - resolution: {integrity: sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -16589,15 +16488,6 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - webpack-dev-middleware@7.2.1: - resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - webpack-dev-server@4.15.2: resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} engines: {node: '>= 12.13.0'} @@ -16611,19 +16501,6 @@ packages: webpack-cli: optional: true - webpack-dev-server@5.0.4: - resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - webpack-merge@5.10.0: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} @@ -16820,18 +16697,6 @@ packages: utf-8-validate: optional: true - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - xdg-basedir@5.1.0: resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} engines: {node: '>=12'} @@ -22103,6 +21968,8 @@ snapshots: '@eslint-community/regexpp@4.10.0': {} + '@eslint/compat@1.0.1': {} + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -23079,25 +22946,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - optional: true - - '@jsonjoy.com/json-pack@1.0.4(tslib@2.6.2)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) - hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.6.2) - tslib: 2.6.2 - optional: true - - '@jsonjoy.com/util@1.1.3(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - optional: true - '@kwsites/file-exists@1.1.1(supports-color@8.1.1)': dependencies: debug: 4.3.4(supports-color@8.1.1) @@ -24087,7 +23935,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -24102,7 +23950,7 @@ snapshots: webpack: 5.91.0(esbuild@0.21.3) optionalDependencies: type-fest: 4.18.2 - webpack-dev-server: 5.0.4(webpack@5.91.0(esbuild@0.21.3)) + webpack-dev-server: 4.15.2(webpack@5.91.0(esbuild@0.21.3)) '@pnpm/config.env-replace@1.1.0': {} @@ -27014,9 +26862,6 @@ snapshots: '@types/retry@0.12.0': {} - '@types/retry@0.12.2': - optional: true - '@types/rollup-plugin-peer-deps-external@2.2.4': dependencies: '@types/node': 20.12.12 @@ -27566,10 +27411,6 @@ snapshots: dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.10.0): - dependencies: - acorn: 8.10.0 - acorn-jsx@5.3.2(acorn@8.11.3): dependencies: acorn: 8.11.3 @@ -28579,11 +28420,6 @@ snapshots: dependencies: semver: 7.6.2 - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - optional: true - busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -29905,15 +29741,6 @@ snapshots: bplist-parser: 0.2.0 untildify: 4.0.0 - default-browser-id@5.0.0: - optional: true - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - optional: true - default-gateway@6.0.3: dependencies: execa: 5.1.1 @@ -29944,9 +29771,6 @@ snapshots: define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: - optional: true - define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -31176,8 +31000,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 esprima@1.2.2: {} @@ -31913,15 +31737,6 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.1 - glob@10.3.16: - dependencies: - foreground-child: 3.1.1 - jackspeak: 3.1.2 - minimatch: 9.0.4 - minipass: 7.1.1 - path-scurry: 1.11.1 - optional: true - glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -32567,9 +32382,6 @@ snapshots: husky@9.0.11: {} - hyperdyperid@1.2.0: - optional: true - hyperlinker@1.0.0: {} iconv-lite@0.4.24: @@ -32792,9 +32604,6 @@ snapshots: ipaddr.js@2.1.0: {} - ipaddr.js@2.2.0: - optional: true - is-absolute-url@4.0.1: {} is-absolute@1.0.0: @@ -32871,9 +32680,6 @@ snapshots: is-docker@2.2.1: {} - is-docker@3.0.0: - optional: true - is-extendable@0.1.1: {} is-extglob@2.1.1: {} @@ -32910,11 +32716,6 @@ snapshots: is-hexadecimal@2.0.1: {} - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - optional: true - is-installed-globally@0.4.0: dependencies: global-dirs: 3.0.1 @@ -32939,9 +32740,6 @@ snapshots: is-negative-zero@2.0.2: {} - is-network-error@1.1.0: - optional: true - is-node-process@1.2.0: {} is-npm@6.0.0: {} @@ -33064,11 +32862,6 @@ snapshots: dependencies: is-docker: 2.2.1 - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - optional: true - is-yarn-global@0.4.1: {} is@0.2.7: {} @@ -33165,13 +32958,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@3.1.2: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - optional: true - jaeger-client@3.19.0: dependencies: node-int64: 0.4.0 @@ -34551,14 +34337,6 @@ snapshots: dependencies: fs-monkey: 1.0.4 - memfs@4.9.2: - dependencies: - '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) - sonic-forest: 1.0.3(tslib@2.6.2) - tslib: 2.6.2 - optional: true - memoizee@0.4.15: dependencies: d: 1.0.1 @@ -35569,14 +35347,6 @@ snapshots: dependencies: mimic-fn: 4.0.0 - open@10.1.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.0 - optional: true - open@7.4.2: dependencies: is-docker: 2.2.1 @@ -35725,13 +35495,6 @@ snapshots: '@types/retry': 0.12.0 retry: 0.13.1 - p-retry@6.2.0: - dependencies: - '@types/retry': 0.12.2 - is-network-error: 1.1.0 - retry: 0.13.1 - optional: true - p-throttle@4.1.1: {} p-timeout@3.2.0: @@ -37366,11 +37129,6 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.7: - dependencies: - glob: 10.3.16 - optional: true - ripemd160@2.0.2: dependencies: hash-base: 3.1.0 @@ -37468,9 +37226,6 @@ snapshots: postcss: 8.4.38 strip-json-comments: 3.1.1 - run-applescript@7.0.0: - optional: true - run-async@2.4.1: {} run-async@3.0.0: {} @@ -37948,12 +37703,6 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - sonic-forest@1.0.3(tslib@2.6.2): - dependencies: - tree-dump: 1.0.1(tslib@2.6.2) - tslib: 2.6.2 - optional: true - sort-css-media-queries@2.1.0: {} sort-keys-length@1.0.1: @@ -38740,11 +38489,6 @@ snapshots: dependencies: any-promise: 1.3.0 - thingies@1.21.0(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - optional: true - thriftrw@3.11.4: dependencies: bufrw: 1.3.0 @@ -38828,11 +38572,6 @@ snapshots: traverse@0.6.7: {} - tree-dump@1.0.1(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - optional: true - tree-kill@1.2.2: {} trim-lines@3.0.1: {} @@ -39568,18 +39307,6 @@ snapshots: schema-utils: 4.2.0 webpack: 5.91.0(esbuild@0.21.3) - webpack-dev-middleware@7.2.1(webpack@5.91.0(esbuild@0.21.3)): - dependencies: - colorette: 2.0.20 - memfs: 4.9.2 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.91.0(esbuild@0.21.3) - optional: true - webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)): dependencies: '@types/bonjour': 3.5.13 @@ -39620,47 +39347,6 @@ snapshots: - supports-color - utf-8-validate - webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 - ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.7.4 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.19.2 - graceful-fs: 4.2.11 - html-entities: 2.5.2 - http-proxy-middleware: 2.0.6(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.6.1 - open: 10.1.0 - p-retry: 6.2.0 - rimraf: 5.0.7 - schema-utils: 4.2.0 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.2.1(webpack@5.91.0(esbuild@0.21.3)) - ws: 8.17.0 - optionalDependencies: - webpack: 5.91.0(esbuild@0.21.3) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - optional: true - webpack-merge@5.10.0: dependencies: clone-deep: 4.0.1 @@ -39870,9 +39556,6 @@ snapshots: ws@8.16.0: {} - ws@8.17.0: - optional: true - xdg-basedir@5.1.0: {} xml-js@1.6.11: From ba93d01de8c6a5ed008e86dd98cf273c12e37c93 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 11:10:19 +0200 Subject: [PATCH 03/32] deps: Config rewrite webapp-crud-demo --- .../webapp-crud-demo/.eslintrc.json | 38 --------- .../webapp-crud-demo/eslint.config.mjs | 79 +++++++++++++++++++ .../webapp-crud-demo/jest.config.ts | 1 - .../webapp-crud-demo/src/types/eslint.d.mts | 1 + 4 files changed, 80 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-crud-demo/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-crud-demo/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts diff --git a/packages/webapp-libs/webapp-crud-demo/.eslintrc.json b/packages/webapp-libs/webapp-crud-demo/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-crud-demo/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs b/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs new file mode 100644 index 000000000..dda99a55a --- /dev/null +++ b/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs @@ -0,0 +1,79 @@ +import { fixupPluginRules } from '@eslint/compat'; +import { FlatCompat } from '@eslint/eslintrc'; +import nxReactPlugin from '@nx/react'; +import formatjsPlugin from 'eslint-plugin-formatjs'; +import reactPlugin from 'eslint-plugin-react'; +import reactHooksPlugin from 'eslint-plugin-react-hooks'; +import testingLibraryPlugin from 'eslint-plugin-testing-library'; + +import rootConfig from '../../../eslint.config.js'; + +const compat = new FlatCompat(); + +export default [ + ...rootConfig, + { + plugins: { + '@nx/react': nxReactPlugin, + }, + }, + { + ignores: ['!**/*', 'node_modules/**/*'], + plugins: { + 'react-hooks': reactHooksPlugin, + formatjs: fixupPluginRules(formatjsPlugin), + 'testing-library': testingLibraryPlugin, + react: reactPlugin, + }, + rules: { + 'formatjs/no-offset': 'error', + 'react/jsx-curly-brace-presence': 'error', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + ignores: ['!**/*', 'node_modules/**/*'], + rules: { + 'import/order': ['error'], + }, + })), + { + files: ['**/*.{ts,tsx}'], + rules: { + '@typescript-eslint/no-var-requires': 'off', + '@typescript-eslint/ban-ts-comment': 'off', + '@typescript-eslint/explicit-module-boundary-types': 'off', + 'import/no-anonymous-default-export': 'off', + '@typescript-eslint/no-explicit-any': 'off', + 'no-empty': 'off', + 'react/jsx-no-useless-fragment': 'off', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + files: ['**/*.stories.tsx'], + rules: { + 'import/no-anonymous-default-export': 'off', + }, + })), + ...compat + .config({ + extends: ['plugin:testing-library/react'], + }) + .map((config) => ({ + ...config, + files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'], + rules: { + 'testing-library/render-result-naming-convention': 'off', + 'testing-library/no-node-access': 'off', + }, + })), +]; diff --git a/packages/webapp-libs/webapp-crud-demo/jest.config.ts b/packages/webapp-libs/webapp-crud-demo/jest.config.ts index 9f648cd79..3faee17a6 100644 --- a/packages/webapp-libs/webapp-crud-demo/jest.config.ts +++ b/packages/webapp-libs/webapp-crud-demo/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-crud-demo', preset: '../../../jest.preset.js', diff --git a/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts b/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts new file mode 100644 index 000000000..b483d5e36 --- /dev/null +++ b/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts @@ -0,0 +1 @@ +import '@sb/webapp-core/src/types/eslint.d.mts'; From 3e7c39fc61146a48b5aa0b788a2522b3778a471d Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 11:27:29 +0200 Subject: [PATCH 04/32] deps: Config rewrite webapp-contentful --- .../webapp-contentful/.eslintrc.json | 38 --------- .../webapp-contentful/eslint.config.mjs | 79 +++++++++++++++++++ .../graphql/schema/loader.js | 1 - .../webapp-contentful/jest.config.ts | 1 - .../webapp-contentful/src/types/eslint.d.mts | 1 + 5 files changed, 80 insertions(+), 40 deletions(-) delete mode 100644 packages/webapp-libs/webapp-contentful/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-contentful/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts diff --git a/packages/webapp-libs/webapp-contentful/.eslintrc.json b/packages/webapp-libs/webapp-contentful/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-contentful/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-contentful/eslint.config.mjs b/packages/webapp-libs/webapp-contentful/eslint.config.mjs new file mode 100644 index 000000000..dda99a55a --- /dev/null +++ b/packages/webapp-libs/webapp-contentful/eslint.config.mjs @@ -0,0 +1,79 @@ +import { fixupPluginRules } from '@eslint/compat'; +import { FlatCompat } from '@eslint/eslintrc'; +import nxReactPlugin from '@nx/react'; +import formatjsPlugin from 'eslint-plugin-formatjs'; +import reactPlugin from 'eslint-plugin-react'; +import reactHooksPlugin from 'eslint-plugin-react-hooks'; +import testingLibraryPlugin from 'eslint-plugin-testing-library'; + +import rootConfig from '../../../eslint.config.js'; + +const compat = new FlatCompat(); + +export default [ + ...rootConfig, + { + plugins: { + '@nx/react': nxReactPlugin, + }, + }, + { + ignores: ['!**/*', 'node_modules/**/*'], + plugins: { + 'react-hooks': reactHooksPlugin, + formatjs: fixupPluginRules(formatjsPlugin), + 'testing-library': testingLibraryPlugin, + react: reactPlugin, + }, + rules: { + 'formatjs/no-offset': 'error', + 'react/jsx-curly-brace-presence': 'error', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + ignores: ['!**/*', 'node_modules/**/*'], + rules: { + 'import/order': ['error'], + }, + })), + { + files: ['**/*.{ts,tsx}'], + rules: { + '@typescript-eslint/no-var-requires': 'off', + '@typescript-eslint/ban-ts-comment': 'off', + '@typescript-eslint/explicit-module-boundary-types': 'off', + 'import/no-anonymous-default-export': 'off', + '@typescript-eslint/no-explicit-any': 'off', + 'no-empty': 'off', + 'react/jsx-no-useless-fragment': 'off', + }, + }, + ...compat + .config({ + extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], + }) + .map((config) => ({ + ...config, + files: ['**/*.stories.tsx'], + rules: { + 'import/no-anonymous-default-export': 'off', + }, + })), + ...compat + .config({ + extends: ['plugin:testing-library/react'], + }) + .map((config) => ({ + ...config, + files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'], + rules: { + 'testing-library/render-result-naming-convention': 'off', + 'testing-library/no-node-access': 'off', + }, + })), +]; diff --git a/packages/webapp-libs/webapp-contentful/graphql/schema/loader.js b/packages/webapp-libs/webapp-contentful/graphql/schema/loader.js index caa889022..1aef0cf64 100644 --- a/packages/webapp-libs/webapp-contentful/graphql/schema/loader.js +++ b/packages/webapp-libs/webapp-contentful/graphql/schema/loader.js @@ -1,4 +1,3 @@ -/* eslint-disable */ const { readFileSync } = require('fs'); const { buildSchema } = require('graphql'); diff --git a/packages/webapp-libs/webapp-contentful/jest.config.ts b/packages/webapp-libs/webapp-contentful/jest.config.ts index d63c38457..268c7d0d8 100644 --- a/packages/webapp-libs/webapp-contentful/jest.config.ts +++ b/packages/webapp-libs/webapp-contentful/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-contentful', preset: '../../../jest.preset.js', diff --git a/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts b/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts new file mode 100644 index 000000000..b483d5e36 --- /dev/null +++ b/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts @@ -0,0 +1 @@ +import '@sb/webapp-core/src/types/eslint.d.mts'; From a268d0873f56e8af740419bae7a775cacb46cd08 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 11:40:50 +0200 Subject: [PATCH 05/32] deps: Config rewrite webapp-api-client --- .../webapp-api-client/.eslintrc.json | 38 ------------------- .../webapp-api-client/eslint.config.mjs | 11 ++++++ .../graphql/schema/loader.js | 1 - .../webapp-api-client/jest.config.ts | 1 - 4 files changed, 11 insertions(+), 40 deletions(-) delete mode 100644 packages/webapp-libs/webapp-api-client/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-api-client/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-api-client/.eslintrc.json b/packages/webapp-libs/webapp-api-client/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-api-client/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-api-client/eslint.config.mjs b/packages/webapp-libs/webapp-api-client/eslint.config.mjs new file mode 100644 index 000000000..3fb2cf997 --- /dev/null +++ b/packages/webapp-libs/webapp-api-client/eslint.config.mjs @@ -0,0 +1,11 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [ + ...rootConfig, + ...webappCoreConfig, + { + ignores: ['src/graphql/__generated'], + }, +]; diff --git a/packages/webapp-libs/webapp-api-client/graphql/schema/loader.js b/packages/webapp-libs/webapp-api-client/graphql/schema/loader.js index caa889022..1aef0cf64 100644 --- a/packages/webapp-libs/webapp-api-client/graphql/schema/loader.js +++ b/packages/webapp-libs/webapp-api-client/graphql/schema/loader.js @@ -1,4 +1,3 @@ -/* eslint-disable */ const { readFileSync } = require('fs'); const { buildSchema } = require('graphql'); diff --git a/packages/webapp-libs/webapp-api-client/jest.config.ts b/packages/webapp-libs/webapp-api-client/jest.config.ts index 5f160ddb4..30ddbc3f8 100644 --- a/packages/webapp-libs/webapp-api-client/jest.config.ts +++ b/packages/webapp-libs/webapp-api-client/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-api-client', preset: '../../../jest.preset.js', From c74e365bf00e2b79a36b35789157b4800cf9b002 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:34:54 +0200 Subject: [PATCH 06/32] deps: Config rewrite webapp-documents --- .../webapp-documents/.eslintrc.json | 38 ------------------- .../webapp-documents/eslint.config.mjs | 5 +++ .../webapp-documents/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-documents/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-documents/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-documents/.eslintrc.json b/packages/webapp-libs/webapp-documents/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-documents/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-documents/eslint.config.mjs b/packages/webapp-libs/webapp-documents/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-documents/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-documents/jest.config.ts b/packages/webapp-libs/webapp-documents/jest.config.ts index 5797fc4d4..a9c773782 100644 --- a/packages/webapp-libs/webapp-documents/jest.config.ts +++ b/packages/webapp-libs/webapp-documents/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-documents', preset: '../../../jest.preset.js', From 7a2f581c3097cd17e7e9b6c36c30b7594a442f80 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:38:10 +0200 Subject: [PATCH 07/32] deps: Config rewrite webapp-emails --- .../webapp-libs/webapp-emails/.eslintrc.json | 38 ------------------- .../webapp-emails/eslint.config.mjs | 5 +++ .../webapp-libs/webapp-emails/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-emails/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-emails/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-emails/.eslintrc.json b/packages/webapp-libs/webapp-emails/.eslintrc.json deleted file mode 100644 index dfce762fc..000000000 --- a/packages/webapp-libs/webapp-emails/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*", "build/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-emails/eslint.config.mjs b/packages/webapp-libs/webapp-emails/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-emails/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-emails/jest.config.ts b/packages/webapp-libs/webapp-emails/jest.config.ts index f9046b75c..6cafe9a51 100644 --- a/packages/webapp-libs/webapp-emails/jest.config.ts +++ b/packages/webapp-libs/webapp-emails/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-emails', preset: '../../../jest.preset.js', From 3520d95f8fe5e29581ceeae941e6fb3109c057c1 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:40:00 +0200 Subject: [PATCH 08/32] deps: Config rewrite webapp-finances --- .../webapp-finances/.eslintrc.json | 38 ------------------- .../webapp-finances/eslint.config.mjs | 5 +++ .../webapp-finances/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-finances/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-finances/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-finances/.eslintrc.json b/packages/webapp-libs/webapp-finances/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-finances/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-finances/eslint.config.mjs b/packages/webapp-libs/webapp-finances/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-finances/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-finances/jest.config.ts b/packages/webapp-libs/webapp-finances/jest.config.ts index 129909cf3..555751d89 100644 --- a/packages/webapp-libs/webapp-finances/jest.config.ts +++ b/packages/webapp-libs/webapp-finances/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-finances', preset: '../../../jest.preset.js', From 41add456f4f59c383cf30b93988d8c99c7c4ede5 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:43:41 +0200 Subject: [PATCH 09/32] deps: Config rewrite webapp-generative-ai --- .../webapp-generative-ai/.eslintrc.json | 38 ------------------- .../webapp-generative-ai/eslint.config.mjs | 5 +++ .../webapp-generative-ai/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-generative-ai/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-generative-ai/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-generative-ai/.eslintrc.json b/packages/webapp-libs/webapp-generative-ai/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-generative-ai/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs b/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-generative-ai/jest.config.ts b/packages/webapp-libs/webapp-generative-ai/jest.config.ts index bbdbd0dc8..b4f0b60cf 100644 --- a/packages/webapp-libs/webapp-generative-ai/jest.config.ts +++ b/packages/webapp-libs/webapp-generative-ai/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-generative-ai', preset: '../../../jest.preset.js', From 3a457895c73c29e593c01e838ea7b60fbbe8fe0b Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:44:55 +0200 Subject: [PATCH 10/32] deps: Config rewrite webapp-notifications --- .../webapp-notifications/.eslintrc.json | 38 ------------------- .../webapp-notifications/eslint.config.mjs | 5 +++ .../webapp-notifications/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-notifications/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-notifications/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-notifications/.eslintrc.json b/packages/webapp-libs/webapp-notifications/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-notifications/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-notifications/eslint.config.mjs b/packages/webapp-libs/webapp-notifications/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-notifications/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-notifications/jest.config.ts b/packages/webapp-libs/webapp-notifications/jest.config.ts index 46b9ebada..4bfc4ad5a 100644 --- a/packages/webapp-libs/webapp-notifications/jest.config.ts +++ b/packages/webapp-libs/webapp-notifications/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-notifications', preset: '../../../jest.preset.js', From 93645dd8dc18db944fb8d039a3948321b3682c0c Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 12:47:21 +0200 Subject: [PATCH 11/32] deps: Config rewrite webapp-tenants --- .../webapp-libs/webapp-tenants/.eslintrc.json | 38 ------------------- .../webapp-tenants/eslint.config.mjs | 5 +++ .../webapp-libs/webapp-tenants/jest.config.ts | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/webapp-libs/webapp-tenants/.eslintrc.json create mode 100644 packages/webapp-libs/webapp-tenants/eslint.config.mjs diff --git a/packages/webapp-libs/webapp-tenants/.eslintrc.json b/packages/webapp-libs/webapp-tenants/.eslintrc.json deleted file mode 100644 index 7f27b3c76..000000000 --- a/packages/webapp-libs/webapp-tenants/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp-libs/webapp-tenants/eslint.config.mjs b/packages/webapp-libs/webapp-tenants/eslint.config.mjs new file mode 100644 index 000000000..03f0a6b78 --- /dev/null +++ b/packages/webapp-libs/webapp-tenants/eslint.config.mjs @@ -0,0 +1,5 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../../eslint.config.js'; + +export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-tenants/jest.config.ts b/packages/webapp-libs/webapp-tenants/jest.config.ts index 1682419fe..da84c5a09 100644 --- a/packages/webapp-libs/webapp-tenants/jest.config.ts +++ b/packages/webapp-libs/webapp-tenants/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'webapp-tenants', preset: '../../../jest.preset.js', From 7ac279bcf6669eeb3c40bc99079f0f3189a6167d Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 13:15:35 +0200 Subject: [PATCH 12/32] deps: Config rewrite webapp --- packages/webapp/.eslintrc | 49 ----------------------------- packages/webapp/eslint.config.mjs | 20 ++++++++++++ packages/webapp/src/app/initApp.tsx | 1 - 3 files changed, 20 insertions(+), 50 deletions(-) delete mode 100644 packages/webapp/.eslintrc create mode 100644 packages/webapp/eslint.config.mjs diff --git a/packages/webapp/.eslintrc b/packages/webapp/.eslintrc deleted file mode 100644 index cc756e286..000000000 --- a/packages/webapp/.eslintrc +++ /dev/null @@ -1,49 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "scripts/*", - "config/*", - "plop/*", - "build/**/*", - "cdk.out/**/*", - "storybook-static", - "plopfile.js", - "setupTests.js" - ], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/webapp/eslint.config.mjs b/packages/webapp/eslint.config.mjs new file mode 100644 index 000000000..e07d7cd55 --- /dev/null +++ b/packages/webapp/eslint.config.mjs @@ -0,0 +1,20 @@ +import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; + +import rootConfig from '../../eslint.config.js'; + +export default [ + ...rootConfig, + ...webappCoreConfig, + { + ignores: [ + 'scripts/*', + 'config/*', + 'plop/*', + 'build/**/*', + 'cdk.out/**/*', + 'storybook-static', + 'plopfile.js', + 'setupTests.js', + ], + }, +]; diff --git a/packages/webapp/src/app/initApp.tsx b/packages/webapp/src/app/initApp.tsx index 71942933a..d064b5b77 100644 --- a/packages/webapp/src/app/initApp.tsx +++ b/packages/webapp/src/app/initApp.tsx @@ -12,7 +12,6 @@ const render = () => { const App = lazy(() => import('./app.component')); const container = document.getElementById('root'); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion const root = createRoot(container!); root.render( From f79b48fa2ad7b23362132ae4c695c92290fcf1a8 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 13:44:28 +0200 Subject: [PATCH 13/32] deps: Config rewrite internal/cli --- packages/internal/cli/.eslintrc | 24 ------------------------ packages/internal/cli/eslint.config.mjs | 15 +++++++++++++++ packages/internal/cli/src/baseCommand.ts | 6 ++---- packages/internal/cli/src/config/aws.ts | 1 - packages/internal/cli/src/config/env.ts | 1 - packages/internal/cli/src/lib/chamber.ts | 1 - 6 files changed, 17 insertions(+), 31 deletions(-) delete mode 100644 packages/internal/cli/.eslintrc create mode 100644 packages/internal/cli/eslint.config.mjs diff --git a/packages/internal/cli/.eslintrc b/packages/internal/cli/.eslintrc deleted file mode 100644 index 26a1e29ca..000000000 --- a/packages/internal/cli/.eslintrc +++ /dev/null @@ -1,24 +0,0 @@ -{ - "extends": [ - "../../../.eslintrc.json" - ], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "dist/**/*" - ], - "overrides": [ - { - "files": [ - "*.ts", - "*.tsx", - "*.js", - "*.jsx" - ], - "rules": { - "@typescript-eslint/no-empty-function": "off", - "@typescript-eslint/no-extra-semi": "off" - } - } - ] -} diff --git a/packages/internal/cli/eslint.config.mjs b/packages/internal/cli/eslint.config.mjs new file mode 100644 index 000000000..4b2f4fb05 --- /dev/null +++ b/packages/internal/cli/eslint.config.mjs @@ -0,0 +1,15 @@ +import rootConfig from '../../../eslint.config.js'; + +export default [ + ...rootConfig, + { + ignores: ['!**/*', 'node_modules/**/*', 'dist/**/*'], + }, + { + files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], + rules: { + '@typescript-eslint/no-empty-function': 'error', + '@typescript-eslint/no-extra-semi': 'error', + }, + }, +]; diff --git a/packages/internal/cli/src/baseCommand.ts b/packages/internal/cli/src/baseCommand.ts index 805d47b24..d32b4ea1d 100644 --- a/packages/internal/cli/src/baseCommand.ts +++ b/packages/internal/cli/src/baseCommand.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ import { Command, Flags, Interfaces } from '@oclif/core'; import { ExitError } from '@oclif/core/lib/errors'; import { Span, SpanStatusCode, trace, Tracer } from '@opentelemetry/api'; @@ -9,7 +8,7 @@ const formatAttrs = (obj: { [k: string]: string } = {}, prefix = '') => { return Object.fromEntries( Object.keys(obj).map((key: string) => { return [[prefix, key].join('.'), obj[key]]; - }) + }), ); }; @@ -49,7 +48,6 @@ export abstract class BaseCommand extends Command { let result; try { // remove redirected env var to allow subsessions to run autoupdated client - // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore this.removeEnvVar('REDIRECTED'); await this.init(); @@ -65,7 +63,7 @@ export abstract class BaseCommand extends Command { async (span) => { this.span = span; return await this.run(); - } + }, ); } else { result = await this.run(); diff --git a/packages/internal/cli/src/config/aws.ts b/packages/internal/cli/src/config/aws.ts index 5c162e6b0..16c340eb5 100644 --- a/packages/internal/cli/src/config/aws.ts +++ b/packages/internal/cli/src/config/aws.ts @@ -43,7 +43,6 @@ const initAWSVault = async () => { const { stdout } = await exec(`aws-vault export ${awsVaultProfile}`); const credentials = dotenv.parse(stdout); - // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore dotenv.populate(process.env, credentials); diff --git a/packages/internal/cli/src/config/env.ts b/packages/internal/cli/src/config/env.ts index 33d43dad2..df7c15b51 100644 --- a/packages/internal/cli/src/config/env.ts +++ b/packages/internal/cli/src/config/env.ts @@ -4,7 +4,6 @@ import { resolve } from 'path'; import * as dotenv from 'dotenv'; import * as envalid from 'envalid'; -// eslint-disable-next-line @typescript-eslint/no-var-requires const sbTelemetry = require('@apptension/saas-boilerplate-telemetry'); export const getRootPath = () => { diff --git a/packages/internal/cli/src/lib/chamber.ts b/packages/internal/cli/src/lib/chamber.ts index 169d0c1c2..a0c7c8e46 100644 --- a/packages/internal/cli/src/lib/chamber.ts +++ b/packages/internal/cli/src/lib/chamber.ts @@ -48,7 +48,6 @@ export async function loadChamberEnv( count: ${Object.keys(parsed).length}\n`, ); - // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore dotenv.populate(process.env, parsed, { override: true }); } From 8bd3ed7665d63a0fc0f34b9773b1f7601683a3c6 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:22:52 +0200 Subject: [PATCH 14/32] deps: Config rewrite status-dasboard --- .../internal/status-dashboard/.eslintrc.json | 23 ------------------- .../status-dashboard/eslint.config.js | 18 +++++++++++++++ 2 files changed, 18 insertions(+), 23 deletions(-) delete mode 100644 packages/internal/status-dashboard/.eslintrc.json create mode 100644 packages/internal/status-dashboard/eslint.config.js diff --git a/packages/internal/status-dashboard/.eslintrc.json b/packages/internal/status-dashboard/.eslintrc.json deleted file mode 100644 index 8cf2c77fc..000000000 --- a/packages/internal/status-dashboard/.eslintrc.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "build/**/*", - "cdk.out/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/internal/status-dashboard/eslint.config.js b/packages/internal/status-dashboard/eslint.config.js new file mode 100644 index 000000000..fa452456d --- /dev/null +++ b/packages/internal/status-dashboard/eslint.config.js @@ -0,0 +1,18 @@ +const baseConfig = require('../../../eslint.config.js'); + +module.exports = [ + ...baseConfig, + { + files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], + rules: {}, + }, + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, + { ignores: ['node_modules/**/*', 'build/**/*', 'cdk.out/**/*'] }, +]; From c71cb6722299ae865add63fc7528c890272e456c Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:25:01 +0200 Subject: [PATCH 15/32] deps: Config rewrite docs --- packages/internal/docs/.eslintrc.json | 26 ------------------------ packages/internal/docs/eslint.config.js | 27 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 26 deletions(-) delete mode 100644 packages/internal/docs/.eslintrc.json create mode 100644 packages/internal/docs/eslint.config.js diff --git a/packages/internal/docs/.eslintrc.json b/packages/internal/docs/.eslintrc.json deleted file mode 100644 index 42bacf64a..000000000 --- a/packages/internal/docs/.eslintrc.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "build/**/*", - ".docusaurus/**/*", - "cdk.out/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": { - "import/no-unresolved": [2, { "ignore": ["^@docusaurus", "^@theme"] }] - } - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/internal/docs/eslint.config.js b/packages/internal/docs/eslint.config.js new file mode 100644 index 000000000..b199b8959 --- /dev/null +++ b/packages/internal/docs/eslint.config.js @@ -0,0 +1,27 @@ +const rootConfig = require('../../../eslint.config.js'); + +module.exports = [ + ...rootConfig, + { + files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], + rules: { + 'import/no-unresolved': [2, { ignore: ['^@docusaurus', '^@theme'] }], + }, + }, + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, + { + ignores: [ + '**/node_modules/**/*', + '**/build/**/*', + '**/.docusaurus/**/*', + '**/cdk.out/**/*', + ], + }, +]; From 99bd4bded2efebf8445922f4f9a1b19796f42d3b Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:30:36 +0200 Subject: [PATCH 16/32] deps: Config rewrite tools --- packages/internal/tools/.eslintrc.json | 25 ----------------- packages/internal/tools/eslint.config.js | 27 +++++++++++++++++++ packages/internal/tools/jest.config.ts | 1 - .../tools/src/executors/build/schema.d.ts | 2 +- 4 files changed, 28 insertions(+), 27 deletions(-) delete mode 100644 packages/internal/tools/.eslintrc.json create mode 100644 packages/internal/tools/eslint.config.js diff --git a/packages/internal/tools/.eslintrc.json b/packages/internal/tools/.eslintrc.json deleted file mode 100644 index 19d38349e..000000000 --- a/packages/internal/tools/.eslintrc.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["./package.json", "./generators.json", "./executors.json"], - "parser": "jsonc-eslint-parser", - "rules": { - "@nx/nx-plugin-checks": "error" - } - } - ] -} diff --git a/packages/internal/tools/eslint.config.js b/packages/internal/tools/eslint.config.js new file mode 100644 index 000000000..d72cb68d5 --- /dev/null +++ b/packages/internal/tools/eslint.config.js @@ -0,0 +1,27 @@ +const rootConfig = require('../../../eslint.config.js'); + +const { FlatCompat } = require('@eslint/eslintrc'); + +const compat = new FlatCompat(); + +module.exports = [ + ...rootConfig, + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, + { + ignores: ['!**/*', 'node_modules/**/*'], + }, + ...compat.config({ parser: 'jsonc-eslint-parser' }).map((config) => ({ + ...config, + files: ['./package.json', './generators.json', './executors.json'], + rules: { + '@nx/nx-plugin-checks': 'error', + }, + })), +]; diff --git a/packages/internal/tools/jest.config.ts b/packages/internal/tools/jest.config.ts index 9a0e12b1f..b23b16335 100644 --- a/packages/internal/tools/jest.config.ts +++ b/packages/internal/tools/jest.config.ts @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: 'tools', preset: '../../../jest.preset.js', diff --git a/packages/internal/tools/src/executors/build/schema.d.ts b/packages/internal/tools/src/executors/build/schema.d.ts index f8247abd5..67da59b8d 100644 --- a/packages/internal/tools/src/executors/build/schema.d.ts +++ b/packages/internal/tools/src/executors/build/schema.d.ts @@ -1 +1 @@ -export interface BuildExecutorSchema {} // eslint-disable-line +export interface BuildExecutorSchema {} From b987eb6259f80be1f0727b93c85fe4bdf87a2545 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:43:00 +0200 Subject: [PATCH 17/32] deps: Config rewrite infra-core --- packages/infra/infra-core/.eslintrc.json | 23 ---------------------- packages/infra/infra-core/eslint.config.js | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 23 deletions(-) delete mode 100644 packages/infra/infra-core/.eslintrc.json create mode 100644 packages/infra/infra-core/eslint.config.js diff --git a/packages/infra/infra-core/.eslintrc.json b/packages/infra/infra-core/.eslintrc.json deleted file mode 100644 index 37e854e5f..000000000 --- a/packages/infra/infra-core/.eslintrc.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "cdk.out/**/*", - "src/lib/patterns/ecr-sync/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/infra/infra-core/eslint.config.js b/packages/infra/infra-core/eslint.config.js new file mode 100644 index 000000000..17fe0b694 --- /dev/null +++ b/packages/infra/infra-core/eslint.config.js @@ -0,0 +1,20 @@ +const rootConfig = require('../../../eslint.config.js'); + +module.exports = [ + ...rootConfig, + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, + { + ignores: [ + '**/node_modules/**/*', + '**/cdk.out/**/*', + '**/src/lib/patterns/ecr-sync/**/*', + ], + }, +]; From c33c59699f31c0ac4d21d2da4b6b8495cd6ce40e Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:44:59 +0200 Subject: [PATCH 18/32] deps: Config rewrite infra-functions --- packages/infra/infra-functions/.eslintrc.json | 23 ------------------- .../infra/infra-functions/eslint.config.js | 8 +++++++ 2 files changed, 8 insertions(+), 23 deletions(-) delete mode 100644 packages/infra/infra-functions/.eslintrc.json create mode 100644 packages/infra/infra-functions/eslint.config.js diff --git a/packages/infra/infra-functions/.eslintrc.json b/packages/infra/infra-functions/.eslintrc.json deleted file mode 100644 index 7c6251846..000000000 --- a/packages/infra/infra-functions/.eslintrc.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - ".serverless/**/*", - "cdk.out/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/infra/infra-functions/eslint.config.js b/packages/infra/infra-functions/eslint.config.js new file mode 100644 index 000000000..1476b095b --- /dev/null +++ b/packages/infra/infra-functions/eslint.config.js @@ -0,0 +1,8 @@ +const baseConfig = require('../../../eslint.config.js'); + +module.exports = [ + ...baseConfig, + { + ignores: ['**/node_modules/**/*', '**/.serverless/**/*', '**/cdk.out/**/*'], + }, +]; From 1f2fdb15a91e527f3cbb18b8cf797414dd09b9a1 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Thu, 23 May 2024 14:48:45 +0200 Subject: [PATCH 19/32] deps: Config rewrite infra-shared --- packages/infra/infra-shared/.eslintrc.json | 22 -------------------- packages/infra/infra-shared/eslint.config.js | 6 ++++++ 2 files changed, 6 insertions(+), 22 deletions(-) delete mode 100644 packages/infra/infra-shared/.eslintrc.json create mode 100644 packages/infra/infra-shared/eslint.config.js diff --git a/packages/infra/infra-shared/.eslintrc.json b/packages/infra/infra-shared/.eslintrc.json deleted file mode 100644 index 0dc190464..000000000 --- a/packages/infra/infra-shared/.eslintrc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "cdk.out/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/infra/infra-shared/eslint.config.js b/packages/infra/infra-shared/eslint.config.js new file mode 100644 index 000000000..e481fac94 --- /dev/null +++ b/packages/infra/infra-shared/eslint.config.js @@ -0,0 +1,6 @@ +const rootConfig = require('../../../eslint.config.js'); + +module.exports = [ + ...rootConfig, + { ignores: ['**/node_modules/**/*', '**/cdk.out/**/*'] }, +]; From eb3ac22a722a312edde729023c7e5de266d9dcfd Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 11:42:32 +0200 Subject: [PATCH 20/32] deps: Config rewrite backend --- packages/backend/.eslintrc | 24 ------------------------ packages/backend/eslint.config.js | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 24 deletions(-) delete mode 100644 packages/backend/.eslintrc create mode 100644 packages/backend/eslint.config.js diff --git a/packages/backend/.eslintrc b/packages/backend/.eslintrc deleted file mode 100644 index 97db15faf..000000000 --- a/packages/backend/.eslintrc +++ /dev/null @@ -1,24 +0,0 @@ -{ - "extends": ["../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "cdk.out/**/*", - "__pypackages__/**/*", - "apps/finances/static/djstripe/jquery.modal.min.js" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/backend/eslint.config.js b/packages/backend/eslint.config.js new file mode 100644 index 000000000..729731c23 --- /dev/null +++ b/packages/backend/eslint.config.js @@ -0,0 +1,23 @@ +const rootConfig = require('../../eslint.config.js'); + +module.exports = [ + ...rootConfig, + { + ignores: [ + '!**/*', + '**/node_modules/**/*', + '**/cdk.out/**/*', + '**/__pypackages__/**/*', + '**/apps/finances/static/djstripe/jquery.modal.min.js', + ], + }, + + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, +]; From b3978ffd9ae6c27b9f46d897e6e0f8f5da3d9411 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 13:04:36 +0200 Subject: [PATCH 21/32] chore: Use commonjs for eslint config files --- .../{eslint.config.mjs => eslint.config.js} | 4 +- .../webapp-api-client/eslint.config.js | 11 +++ .../webapp-api-client/eslint.config.mjs | 11 --- .../webapp-contentful/eslint.config.js | 5 ++ .../webapp-contentful/eslint.config.mjs | 79 ------------------- .../webapp-contentful/src/types/eslint.d.mts | 1 - .../{eslint.config.mjs => eslint.config.js} | 23 +++--- .../src/types/{eslint.d.mts => eslint.d.ts} | 0 .../webapp-crud-demo/eslint.config.js | 5 ++ .../webapp-crud-demo/eslint.config.mjs | 79 ------------------- .../webapp-crud-demo/src/types/eslint.d.mts | 1 - .../webapp-documents/eslint.config.js | 5 ++ .../webapp-documents/eslint.config.mjs | 5 -- .../webapp-emails/eslint.config.js | 5 ++ .../webapp-emails/eslint.config.mjs | 5 -- .../webapp-finances/eslint.config.js | 5 ++ .../webapp-finances/eslint.config.mjs | 5 -- .../webapp-generative-ai/eslint.config.js | 5 ++ .../webapp-generative-ai/eslint.config.mjs | 5 -- .../webapp-notifications/eslint.config.js | 5 ++ .../webapp-notifications/eslint.config.mjs | 5 -- .../webapp-tenants/eslint.config.js | 5 ++ .../webapp-tenants/eslint.config.mjs | 5 -- .../{eslint.config.mjs => eslint.config.js} | 6 +- .../useLanguageFromParams.hook.ts | 2 +- 25 files changed, 69 insertions(+), 218 deletions(-) rename packages/internal/cli/{eslint.config.mjs => eslint.config.js} (78%) create mode 100644 packages/webapp-libs/webapp-api-client/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-api-client/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-contentful/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-contentful/eslint.config.mjs delete mode 100644 packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts rename packages/webapp-libs/webapp-core/{eslint.config.mjs => eslint.config.js} (73%) rename packages/webapp-libs/webapp-core/src/types/{eslint.d.mts => eslint.d.ts} (100%) create mode 100644 packages/webapp-libs/webapp-crud-demo/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-crud-demo/eslint.config.mjs delete mode 100644 packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts create mode 100644 packages/webapp-libs/webapp-documents/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-documents/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-emails/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-emails/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-finances/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-finances/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-generative-ai/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-generative-ai/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-notifications/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-notifications/eslint.config.mjs create mode 100644 packages/webapp-libs/webapp-tenants/eslint.config.js delete mode 100644 packages/webapp-libs/webapp-tenants/eslint.config.mjs rename packages/webapp/{eslint.config.mjs => eslint.config.js} (62%) diff --git a/packages/internal/cli/eslint.config.mjs b/packages/internal/cli/eslint.config.js similarity index 78% rename from packages/internal/cli/eslint.config.mjs rename to packages/internal/cli/eslint.config.js index 4b2f4fb05..c8f985aeb 100644 --- a/packages/internal/cli/eslint.config.mjs +++ b/packages/internal/cli/eslint.config.js @@ -1,6 +1,6 @@ -import rootConfig from '../../../eslint.config.js'; +const rootConfig = require('../../../eslint.config.js'); -export default [ +module.exports = [ ...rootConfig, { ignores: ['!**/*', 'node_modules/**/*', 'dist/**/*'], diff --git a/packages/webapp-libs/webapp-api-client/eslint.config.js b/packages/webapp-libs/webapp-api-client/eslint.config.js new file mode 100644 index 000000000..1acfe8720 --- /dev/null +++ b/packages/webapp-libs/webapp-api-client/eslint.config.js @@ -0,0 +1,11 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [ + ...rootConfig, + ...webappCoreConfig, + { + ignores: ['**/src/graphql/__generated'], + }, +]; diff --git a/packages/webapp-libs/webapp-api-client/eslint.config.mjs b/packages/webapp-libs/webapp-api-client/eslint.config.mjs deleted file mode 100644 index 3fb2cf997..000000000 --- a/packages/webapp-libs/webapp-api-client/eslint.config.mjs +++ /dev/null @@ -1,11 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [ - ...rootConfig, - ...webappCoreConfig, - { - ignores: ['src/graphql/__generated'], - }, -]; diff --git a/packages/webapp-libs/webapp-contentful/eslint.config.js b/packages/webapp-libs/webapp-contentful/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-contentful/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-contentful/eslint.config.mjs b/packages/webapp-libs/webapp-contentful/eslint.config.mjs deleted file mode 100644 index dda99a55a..000000000 --- a/packages/webapp-libs/webapp-contentful/eslint.config.mjs +++ /dev/null @@ -1,79 +0,0 @@ -import { fixupPluginRules } from '@eslint/compat'; -import { FlatCompat } from '@eslint/eslintrc'; -import nxReactPlugin from '@nx/react'; -import formatjsPlugin from 'eslint-plugin-formatjs'; -import reactPlugin from 'eslint-plugin-react'; -import reactHooksPlugin from 'eslint-plugin-react-hooks'; -import testingLibraryPlugin from 'eslint-plugin-testing-library'; - -import rootConfig from '../../../eslint.config.js'; - -const compat = new FlatCompat(); - -export default [ - ...rootConfig, - { - plugins: { - '@nx/react': nxReactPlugin, - }, - }, - { - ignores: ['!**/*', 'node_modules/**/*'], - plugins: { - 'react-hooks': reactHooksPlugin, - formatjs: fixupPluginRules(formatjsPlugin), - 'testing-library': testingLibraryPlugin, - react: reactPlugin, - }, - rules: { - 'formatjs/no-offset': 'error', - 'react/jsx-curly-brace-presence': 'error', - }, - }, - ...compat - .config({ - extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], - }) - .map((config) => ({ - ...config, - ignores: ['!**/*', 'node_modules/**/*'], - rules: { - 'import/order': ['error'], - }, - })), - { - files: ['**/*.{ts,tsx}'], - rules: { - '@typescript-eslint/no-var-requires': 'off', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/explicit-module-boundary-types': 'off', - 'import/no-anonymous-default-export': 'off', - '@typescript-eslint/no-explicit-any': 'off', - 'no-empty': 'off', - 'react/jsx-no-useless-fragment': 'off', - }, - }, - ...compat - .config({ - extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], - }) - .map((config) => ({ - ...config, - files: ['**/*.stories.tsx'], - rules: { - 'import/no-anonymous-default-export': 'off', - }, - })), - ...compat - .config({ - extends: ['plugin:testing-library/react'], - }) - .map((config) => ({ - ...config, - files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'], - rules: { - 'testing-library/render-result-naming-convention': 'off', - 'testing-library/no-node-access': 'off', - }, - })), -]; diff --git a/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts b/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts deleted file mode 100644 index b483d5e36..000000000 --- a/packages/webapp-libs/webapp-contentful/src/types/eslint.d.mts +++ /dev/null @@ -1 +0,0 @@ -import '@sb/webapp-core/src/types/eslint.d.mts'; diff --git a/packages/webapp-libs/webapp-core/eslint.config.mjs b/packages/webapp-libs/webapp-core/eslint.config.js similarity index 73% rename from packages/webapp-libs/webapp-core/eslint.config.mjs rename to packages/webapp-libs/webapp-core/eslint.config.js index dda99a55a..2f93d53ab 100644 --- a/packages/webapp-libs/webapp-core/eslint.config.mjs +++ b/packages/webapp-libs/webapp-core/eslint.config.js @@ -1,16 +1,16 @@ -import { fixupPluginRules } from '@eslint/compat'; -import { FlatCompat } from '@eslint/eslintrc'; -import nxReactPlugin from '@nx/react'; -import formatjsPlugin from 'eslint-plugin-formatjs'; -import reactPlugin from 'eslint-plugin-react'; -import reactHooksPlugin from 'eslint-plugin-react-hooks'; -import testingLibraryPlugin from 'eslint-plugin-testing-library'; +const { fixupPluginRules } = require('@eslint/compat'); +const { FlatCompat } = require('@eslint/eslintrc'); +const nxReactPlugin = require('@nx/react'); +const formatjsPlugin = require('eslint-plugin-formatjs'); +const reactPlugin = require('eslint-plugin-react'); +const reactHooksPlugin = require('eslint-plugin-react-hooks'); +const testingLibraryPlugin = require('eslint-plugin-testing-library'); -import rootConfig from '../../../eslint.config.js'; +const rootConfig = require('../../../eslint.config.js'); const compat = new FlatCompat(); -export default [ +module.exports = [ ...rootConfig, { plugins: { @@ -20,12 +20,13 @@ export default [ { ignores: ['!**/*', 'node_modules/**/*'], plugins: { - 'react-hooks': reactHooksPlugin, + 'react-hooks': fixupPluginRules(reactHooksPlugin), formatjs: fixupPluginRules(formatjsPlugin), 'testing-library': testingLibraryPlugin, - react: reactPlugin, + react: fixupPluginRules(reactPlugin), }, rules: { + ...reactHooksPlugin.configs.recommended.rules, 'formatjs/no-offset': 'error', 'react/jsx-curly-brace-presence': 'error', }, diff --git a/packages/webapp-libs/webapp-core/src/types/eslint.d.mts b/packages/webapp-libs/webapp-core/src/types/eslint.d.ts similarity index 100% rename from packages/webapp-libs/webapp-core/src/types/eslint.d.mts rename to packages/webapp-libs/webapp-core/src/types/eslint.d.ts diff --git a/packages/webapp-libs/webapp-crud-demo/eslint.config.js b/packages/webapp-libs/webapp-crud-demo/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-crud-demo/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs b/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs deleted file mode 100644 index dda99a55a..000000000 --- a/packages/webapp-libs/webapp-crud-demo/eslint.config.mjs +++ /dev/null @@ -1,79 +0,0 @@ -import { fixupPluginRules } from '@eslint/compat'; -import { FlatCompat } from '@eslint/eslintrc'; -import nxReactPlugin from '@nx/react'; -import formatjsPlugin from 'eslint-plugin-formatjs'; -import reactPlugin from 'eslint-plugin-react'; -import reactHooksPlugin from 'eslint-plugin-react-hooks'; -import testingLibraryPlugin from 'eslint-plugin-testing-library'; - -import rootConfig from '../../../eslint.config.js'; - -const compat = new FlatCompat(); - -export default [ - ...rootConfig, - { - plugins: { - '@nx/react': nxReactPlugin, - }, - }, - { - ignores: ['!**/*', 'node_modules/**/*'], - plugins: { - 'react-hooks': reactHooksPlugin, - formatjs: fixupPluginRules(formatjsPlugin), - 'testing-library': testingLibraryPlugin, - react: reactPlugin, - }, - rules: { - 'formatjs/no-offset': 'error', - 'react/jsx-curly-brace-presence': 'error', - }, - }, - ...compat - .config({ - extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], - }) - .map((config) => ({ - ...config, - ignores: ['!**/*', 'node_modules/**/*'], - rules: { - 'import/order': ['error'], - }, - })), - { - files: ['**/*.{ts,tsx}'], - rules: { - '@typescript-eslint/no-var-requires': 'off', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/explicit-module-boundary-types': 'off', - 'import/no-anonymous-default-export': 'off', - '@typescript-eslint/no-explicit-any': 'off', - 'no-empty': 'off', - 'react/jsx-no-useless-fragment': 'off', - }, - }, - ...compat - .config({ - extends: ['plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript'], - }) - .map((config) => ({ - ...config, - files: ['**/*.stories.tsx'], - rules: { - 'import/no-anonymous-default-export': 'off', - }, - })), - ...compat - .config({ - extends: ['plugin:testing-library/react'], - }) - .map((config) => ({ - ...config, - files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'], - rules: { - 'testing-library/render-result-naming-convention': 'off', - 'testing-library/no-node-access': 'off', - }, - })), -]; diff --git a/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts b/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts deleted file mode 100644 index b483d5e36..000000000 --- a/packages/webapp-libs/webapp-crud-demo/src/types/eslint.d.mts +++ /dev/null @@ -1 +0,0 @@ -import '@sb/webapp-core/src/types/eslint.d.mts'; diff --git a/packages/webapp-libs/webapp-documents/eslint.config.js b/packages/webapp-libs/webapp-documents/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-documents/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-documents/eslint.config.mjs b/packages/webapp-libs/webapp-documents/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-documents/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-emails/eslint.config.js b/packages/webapp-libs/webapp-emails/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-emails/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-emails/eslint.config.mjs b/packages/webapp-libs/webapp-emails/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-emails/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-finances/eslint.config.js b/packages/webapp-libs/webapp-finances/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-finances/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-finances/eslint.config.mjs b/packages/webapp-libs/webapp-finances/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-finances/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-generative-ai/eslint.config.js b/packages/webapp-libs/webapp-generative-ai/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-generative-ai/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs b/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-generative-ai/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-notifications/eslint.config.js b/packages/webapp-libs/webapp-notifications/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-notifications/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-notifications/eslint.config.mjs b/packages/webapp-libs/webapp-notifications/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-notifications/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-tenants/eslint.config.js b/packages/webapp-libs/webapp-tenants/eslint.config.js new file mode 100644 index 000000000..a861846f3 --- /dev/null +++ b/packages/webapp-libs/webapp-tenants/eslint.config.js @@ -0,0 +1,5 @@ +const rootConfig = require('../../../eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-tenants/eslint.config.mjs b/packages/webapp-libs/webapp-tenants/eslint.config.mjs deleted file mode 100644 index 03f0a6b78..000000000 --- a/packages/webapp-libs/webapp-tenants/eslint.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; - -import rootConfig from '../../../eslint.config.js'; - -export default [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp/eslint.config.mjs b/packages/webapp/eslint.config.js similarity index 62% rename from packages/webapp/eslint.config.mjs rename to packages/webapp/eslint.config.js index e07d7cd55..7e6e0b7d2 100644 --- a/packages/webapp/eslint.config.mjs +++ b/packages/webapp/eslint.config.js @@ -1,8 +1,8 @@ -import webappCoreConfig from '@sb/webapp-core/eslint.config.mjs'; +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -import rootConfig from '../../eslint.config.js'; +const rootConfig = require('../../eslint.config.js'); -export default [ +module.exports = [ ...rootConfig, ...webappCoreConfig, { diff --git a/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts b/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts index f2d346e5f..bf6041490 100644 --- a/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts +++ b/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts @@ -7,5 +7,5 @@ export const useLanguageFromParams = () => { useEffect(() => { setLanguage(lang); - }, [lang, setLanguage]); + }, []); }; From eac478e68068d832e3beb5e1218ec5790d0164df Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 15:59:35 +0200 Subject: [PATCH 22/32] chore: Update generate template files --- .../files/.eslintrc.json__template__ | 38 ------------------- .../files/eslint.config.js__template__ | 5 +++ .../files/jest.config.ts__template__ | 1 - 3 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 packages/internal/tools/src/generators/webapp-lib/files/.eslintrc.json__template__ create mode 100644 packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ diff --git a/packages/internal/tools/src/generators/webapp-lib/files/.eslintrc.json__template__ b/packages/internal/tools/src/generators/webapp-lib/files/.eslintrc.json__template__ deleted file mode 100644 index a23a012ee..000000000 --- a/packages/internal/tools/src/generators/webapp-lib/files/.eslintrc.json__template__ +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "<%= offsetFromRoot %>.eslintrc.json"], - "ignorePatterns": ["!**/*", "node_modules/**/*"], - "plugins": ["react-hooks", "formatjs", "testing-library"], - "rules": { - "import/order": ["error"], - "formatjs/no-offset": "error", - "react/jsx-curly-brace-presence": "error" - }, - "overrides": [ - { - "files": "*.stories.tsx", - "rules": { - "import/no-anonymous-default-export": "off" - } - }, - { - "files": "*.{ts,tsx}", - "rules": { - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "import/no-anonymous-default-export": "off", - "@typescript-eslint/no-explicit-any": "off", - "no-empty": "off", - "react/jsx-no-useless-fragment": "off" - } - }, - { - "files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"], - "extends": ["plugin:testing-library/react"], - "rules": { - "testing-library/render-result-naming-convention": "off", - "testing-library/no-node-access": "off" - } - } - ] -} diff --git a/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ b/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ new file mode 100644 index 000000000..fffaa5a71 --- /dev/null +++ b/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ @@ -0,0 +1,5 @@ +const rootConfig = require('<%= offsetFromRoot %>eslint.config.js'); + +const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); + +module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/internal/tools/src/generators/webapp-lib/files/jest.config.ts__template__ b/packages/internal/tools/src/generators/webapp-lib/files/jest.config.ts__template__ index 0f86f4cbc..0b21ae965 100644 --- a/packages/internal/tools/src/generators/webapp-lib/files/jest.config.ts__template__ +++ b/packages/internal/tools/src/generators/webapp-lib/files/jest.config.ts__template__ @@ -1,4 +1,3 @@ -/* eslint-disable */ export default { displayName: '<%= projectName %>', preset: '<%= offsetFromRoot %>jest.preset.js', From 65a88ad40e76c1aa09ead41d7c8e1d5663d552f1 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 16:27:52 +0200 Subject: [PATCH 23/32] fix: webapp eslint config redundant root import --- .../generators/webapp-lib/files/eslint.config.js__template__ | 4 +--- packages/webapp-libs/webapp-api-client/eslint.config.js | 3 --- packages/webapp-libs/webapp-contentful/eslint.config.js | 4 +--- packages/webapp-libs/webapp-crud-demo/eslint.config.js | 4 +--- packages/webapp-libs/webapp-documents/eslint.config.js | 4 +--- packages/webapp-libs/webapp-emails/eslint.config.js | 2 -- packages/webapp-libs/webapp-finances/eslint.config.js | 4 +--- packages/webapp-libs/webapp-generative-ai/eslint.config.js | 4 +--- packages/webapp-libs/webapp-notifications/eslint.config.js | 4 +--- packages/webapp-libs/webapp-tenants/eslint.config.js | 4 +--- packages/webapp/eslint.config.js | 3 --- 11 files changed, 8 insertions(+), 32 deletions(-) diff --git a/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ b/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ index fffaa5a71..d3658660a 100644 --- a/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ +++ b/packages/internal/tools/src/generators/webapp-lib/files/eslint.config.js__template__ @@ -1,5 +1,3 @@ -const rootConfig = require('<%= offsetFromRoot %>eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-api-client/eslint.config.js b/packages/webapp-libs/webapp-api-client/eslint.config.js index 1acfe8720..f0cd7d7de 100644 --- a/packages/webapp-libs/webapp-api-client/eslint.config.js +++ b/packages/webapp-libs/webapp-api-client/eslint.config.js @@ -1,9 +1,6 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); module.exports = [ - ...rootConfig, ...webappCoreConfig, { ignores: ['**/src/graphql/__generated'], diff --git a/packages/webapp-libs/webapp-contentful/eslint.config.js b/packages/webapp-libs/webapp-contentful/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-contentful/eslint.config.js +++ b/packages/webapp-libs/webapp-contentful/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-crud-demo/eslint.config.js b/packages/webapp-libs/webapp-crud-demo/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-crud-demo/eslint.config.js +++ b/packages/webapp-libs/webapp-crud-demo/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-documents/eslint.config.js b/packages/webapp-libs/webapp-documents/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-documents/eslint.config.js +++ b/packages/webapp-libs/webapp-documents/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-emails/eslint.config.js b/packages/webapp-libs/webapp-emails/eslint.config.js index a861846f3..12f69dadc 100644 --- a/packages/webapp-libs/webapp-emails/eslint.config.js +++ b/packages/webapp-libs/webapp-emails/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); module.exports = [...rootConfig, ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-finances/eslint.config.js b/packages/webapp-libs/webapp-finances/eslint.config.js index a861846f3..16e7deac7 100644 --- a/packages/webapp-libs/webapp-finances/eslint.config.js +++ b/packages/webapp-libs/webapp-finances/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [ ...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-generative-ai/eslint.config.js b/packages/webapp-libs/webapp-generative-ai/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-generative-ai/eslint.config.js +++ b/packages/webapp-libs/webapp-generative-ai/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-notifications/eslint.config.js b/packages/webapp-libs/webapp-notifications/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-notifications/eslint.config.js +++ b/packages/webapp-libs/webapp-notifications/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp-libs/webapp-tenants/eslint.config.js b/packages/webapp-libs/webapp-tenants/eslint.config.js index a861846f3..d3658660a 100644 --- a/packages/webapp-libs/webapp-tenants/eslint.config.js +++ b/packages/webapp-libs/webapp-tenants/eslint.config.js @@ -1,5 +1,3 @@ -const rootConfig = require('../../../eslint.config.js'); - const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; diff --git a/packages/webapp/eslint.config.js b/packages/webapp/eslint.config.js index 7e6e0b7d2..8495e291a 100644 --- a/packages/webapp/eslint.config.js +++ b/packages/webapp/eslint.config.js @@ -1,9 +1,6 @@ const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -const rootConfig = require('../../eslint.config.js'); - module.exports = [ - ...rootConfig, ...webappCoreConfig, { ignores: [ From ddaf84051ff98cfcb0aba890e5cb1b37ae6b3afa Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 16:29:42 +0200 Subject: [PATCH 24/32] fix: Missing hook deps from rule testing --- .../useLanguageFromParams/useLanguageFromParams.hook.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts b/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts index bf6041490..f2d346e5f 100644 --- a/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts +++ b/packages/webapp/src/app/providers/validRoutesProvider/useLanguageFromParams/useLanguageFromParams.hook.ts @@ -7,5 +7,5 @@ export const useLanguageFromParams = () => { useEffect(() => { setLanguage(lang); - }, []); + }, [lang, setLanguage]); }; From 52e7d7a75f6ea229f1dd5fce3446f326a8e17e59 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Fri, 24 May 2024 16:36:16 +0200 Subject: [PATCH 25/32] fix: webapp-emails config error --- packages/webapp-libs/webapp-emails/eslint.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webapp-libs/webapp-emails/eslint.config.js b/packages/webapp-libs/webapp-emails/eslint.config.js index 12f69dadc..d3658660a 100644 --- a/packages/webapp-libs/webapp-emails/eslint.config.js +++ b/packages/webapp-libs/webapp-emails/eslint.config.js @@ -1,3 +1,3 @@ const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...rootConfig, ...webappCoreConfig]; +module.exports = [...webappCoreConfig]; From 1132f59feeb483272c99074e8ab2f2ac203487dc Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 09:55:20 +0200 Subject: [PATCH 26/32] deps: Config rewrite workers --- packages/workers/.eslintrc.json | 25 ------------------------- packages/workers/eslint.config.js | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 25 deletions(-) delete mode 100644 packages/workers/.eslintrc.json create mode 100644 packages/workers/eslint.config.js diff --git a/packages/workers/.eslintrc.json b/packages/workers/.eslintrc.json deleted file mode 100644 index c809caff2..000000000 --- a/packages/workers/.eslintrc.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "extends": ["../../.eslintrc.json"], - "ignorePatterns": [ - "!**/*", - "node_modules/**/*", - "emails/renderer/index.umd.js", - "__pypackages__/**/*", - ".serverless/**/*", - "htmlcov/**/*" - ], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/packages/workers/eslint.config.js b/packages/workers/eslint.config.js new file mode 100644 index 000000000..b88b8e13d --- /dev/null +++ b/packages/workers/eslint.config.js @@ -0,0 +1,24 @@ +const rootConfig = require('../../eslint.config.js'); + +module.exports = [ + ...rootConfig, + { + ignores: [ + '!**/*', + 'node_modules/**/*', + 'emails/renderer/index.umd.js', + '__pypackages__/**/*', + '.serverless/**/*', + 'htmlcov/**/*', + ], + }, + + { + files: ['**/*.ts', '**/*.tsx'], + rules: {}, + }, + { + files: ['**/*.js', '**/*.jsx'], + rules: {}, + }, +]; From b583a06eb0512f38a7e83ac119e4900d90c4a376 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 10:24:43 +0200 Subject: [PATCH 27/32] chore: Remove unused recc glob chars --- packages/backend/eslint.config.js | 8 ++++---- packages/infra/infra-core/eslint.config.js | 6 +++--- packages/infra/infra-functions/eslint.config.js | 2 +- packages/internal/docs/eslint.config.js | 6 +++--- packages/internal/status-dashboard/eslint.config.js | 4 ---- packages/webapp-libs/webapp-api-client/eslint.config.js | 2 +- 6 files changed, 12 insertions(+), 16 deletions(-) diff --git a/packages/backend/eslint.config.js b/packages/backend/eslint.config.js index 729731c23..a561b37d7 100644 --- a/packages/backend/eslint.config.js +++ b/packages/backend/eslint.config.js @@ -5,10 +5,10 @@ module.exports = [ { ignores: [ '!**/*', - '**/node_modules/**/*', - '**/cdk.out/**/*', - '**/__pypackages__/**/*', - '**/apps/finances/static/djstripe/jquery.modal.min.js', + 'node_modules/**/*', + 'cdk.out/**/*', + '__pypackages__/**/*', + 'apps/finances/static/djstripe/jquery.modal.min.js', ], }, diff --git a/packages/infra/infra-core/eslint.config.js b/packages/infra/infra-core/eslint.config.js index 17fe0b694..515894445 100644 --- a/packages/infra/infra-core/eslint.config.js +++ b/packages/infra/infra-core/eslint.config.js @@ -12,9 +12,9 @@ module.exports = [ }, { ignores: [ - '**/node_modules/**/*', - '**/cdk.out/**/*', - '**/src/lib/patterns/ecr-sync/**/*', + 'node_modules/**/*', + 'cdk.out/**/*', + 'src/lib/patterns/ecr-sync/**/*', ], }, ]; diff --git a/packages/infra/infra-functions/eslint.config.js b/packages/infra/infra-functions/eslint.config.js index 1476b095b..aa676052d 100644 --- a/packages/infra/infra-functions/eslint.config.js +++ b/packages/infra/infra-functions/eslint.config.js @@ -3,6 +3,6 @@ const baseConfig = require('../../../eslint.config.js'); module.exports = [ ...baseConfig, { - ignores: ['**/node_modules/**/*', '**/.serverless/**/*', '**/cdk.out/**/*'], + ignores: ['node_modules/**/*', '.serverless/**/*', 'cdk.out/**/*'], }, ]; diff --git a/packages/internal/docs/eslint.config.js b/packages/internal/docs/eslint.config.js index b199b8959..0635cde21 100644 --- a/packages/internal/docs/eslint.config.js +++ b/packages/internal/docs/eslint.config.js @@ -18,10 +18,10 @@ module.exports = [ }, { ignores: [ - '**/node_modules/**/*', - '**/build/**/*', + 'node_modules/**/*', + 'build/**/*', '**/.docusaurus/**/*', - '**/cdk.out/**/*', + 'cdk.out/**/*', ], }, ]; diff --git a/packages/internal/status-dashboard/eslint.config.js b/packages/internal/status-dashboard/eslint.config.js index fa452456d..0d5c468c4 100644 --- a/packages/internal/status-dashboard/eslint.config.js +++ b/packages/internal/status-dashboard/eslint.config.js @@ -2,10 +2,6 @@ const baseConfig = require('../../../eslint.config.js'); module.exports = [ ...baseConfig, - { - files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], - rules: {}, - }, { files: ['**/*.ts', '**/*.tsx'], rules: {}, diff --git a/packages/webapp-libs/webapp-api-client/eslint.config.js b/packages/webapp-libs/webapp-api-client/eslint.config.js index f0cd7d7de..aec7b8c5e 100644 --- a/packages/webapp-libs/webapp-api-client/eslint.config.js +++ b/packages/webapp-libs/webapp-api-client/eslint.config.js @@ -3,6 +3,6 @@ const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); module.exports = [ ...webappCoreConfig, { - ignores: ['**/src/graphql/__generated'], + ignores: ['src/graphql/__generated'], }, ]; From 139b6bce92152b17e92f126add8c4dc1532a0044 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 11:45:18 +0200 Subject: [PATCH 28/32] fix: workers lint bash script not seeing project root --- packages/workers/project.json | 5 ++++- packages/workers/scripts/runtime/run_lint.sh | 13 +++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/workers/project.json b/packages/workers/project.json index b4213860a..a4a1e0c78 100644 --- a/packages/workers/project.json +++ b/packages/workers/project.json @@ -55,7 +55,10 @@ "executor": "nx:run-commands", "options": { "color": true, - "command": "docker-compose run --rm --no-deps --entrypoint /bin/bash workers /app/packages/workers/scripts/runtime/run_lint.sh" + "commands": [ + "docker-compose run --rm --no-deps --entrypoint /bin/bash workers /app/packages/workers/scripts/runtime/run_lint.sh", + "pnpm nx run workers:lint:js" + ] }, "dependsOn": ["compose-build-image"] }, diff --git a/packages/workers/scripts/runtime/run_lint.sh b/packages/workers/scripts/runtime/run_lint.sh index 0d902b30a..3528900af 100644 --- a/packages/workers/scripts/runtime/run_lint.sh +++ b/packages/workers/scripts/runtime/run_lint.sh @@ -4,13 +4,10 @@ set -o errexit set -o pipefail set -o nounset -if [ "${CI:-}" = "true" ] -then - black --config=pyproject.toml --check . - ruff check . +if [ "${CI:-}" = "true" ]; then + black --config=pyproject.toml --check . + ruff check . else - black --config=pyproject.toml . - ruff check --fix . + black --config=pyproject.toml . + ruff check --fix . fi - -pnpm nx lint:js From 714ca7fc2475d20843dcd9601550fe63f9971ec9 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 11:58:46 +0200 Subject: [PATCH 29/32] chore: Remove redundant empty rules config objects --- packages/backend/eslint.config.js | 11 +---------- packages/internal/docs/eslint.config.js | 8 -------- packages/internal/status-dashboard/eslint.config.js | 8 -------- packages/internal/tools/eslint.config.js | 8 -------- packages/webapp-libs/webapp-emails/eslint.config.js | 7 ++++++- packages/workers/eslint.config.js | 9 --------- 6 files changed, 7 insertions(+), 44 deletions(-) diff --git a/packages/backend/eslint.config.js b/packages/backend/eslint.config.js index a561b37d7..48499bc2d 100644 --- a/packages/backend/eslint.config.js +++ b/packages/backend/eslint.config.js @@ -8,16 +8,7 @@ module.exports = [ 'node_modules/**/*', 'cdk.out/**/*', '__pypackages__/**/*', - 'apps/finances/static/djstripe/jquery.modal.min.js', + 'apps/finances/static/djstripe/*', ], }, - - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, ]; diff --git a/packages/internal/docs/eslint.config.js b/packages/internal/docs/eslint.config.js index 0635cde21..a50f91dd2 100644 --- a/packages/internal/docs/eslint.config.js +++ b/packages/internal/docs/eslint.config.js @@ -8,14 +8,6 @@ module.exports = [ 'import/no-unresolved': [2, { ignore: ['^@docusaurus', '^@theme'] }], }, }, - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, { ignores: [ 'node_modules/**/*', diff --git a/packages/internal/status-dashboard/eslint.config.js b/packages/internal/status-dashboard/eslint.config.js index 0d5c468c4..bc3002119 100644 --- a/packages/internal/status-dashboard/eslint.config.js +++ b/packages/internal/status-dashboard/eslint.config.js @@ -2,13 +2,5 @@ const baseConfig = require('../../../eslint.config.js'); module.exports = [ ...baseConfig, - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, { ignores: ['node_modules/**/*', 'build/**/*', 'cdk.out/**/*'] }, ]; diff --git a/packages/internal/tools/eslint.config.js b/packages/internal/tools/eslint.config.js index d72cb68d5..16cfc4a9c 100644 --- a/packages/internal/tools/eslint.config.js +++ b/packages/internal/tools/eslint.config.js @@ -6,14 +6,6 @@ const compat = new FlatCompat(); module.exports = [ ...rootConfig, - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, { ignores: ['!**/*', 'node_modules/**/*'], }, diff --git a/packages/webapp-libs/webapp-emails/eslint.config.js b/packages/webapp-libs/webapp-emails/eslint.config.js index d3658660a..4e1c49b08 100644 --- a/packages/webapp-libs/webapp-emails/eslint.config.js +++ b/packages/webapp-libs/webapp-emails/eslint.config.js @@ -1,3 +1,8 @@ const webappCoreConfig = require('@sb/webapp-core/eslint.config.js'); -module.exports = [...webappCoreConfig]; +module.exports = [ + ...webappCoreConfig, + { + ignores: ['build/*'], + }, +]; diff --git a/packages/workers/eslint.config.js b/packages/workers/eslint.config.js index b88b8e13d..2d1471e87 100644 --- a/packages/workers/eslint.config.js +++ b/packages/workers/eslint.config.js @@ -12,13 +12,4 @@ module.exports = [ 'htmlcov/**/*', ], }, - - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, ]; From d1d84b3bec166e4abcfed4920cfdb2be58e0d4b8 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 12:07:01 +0200 Subject: [PATCH 30/32] deps: Update eslint plugins --- package.json | 20 +- packages/internal/cli/package.json | 4 +- pnpm-lock.yaml | 3039 +++++++++++++++++----------- 3 files changed, 1914 insertions(+), 1149 deletions(-) diff --git a/package.json b/package.json index b54d1b93c..1a1738599 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "@apollo/client": "^3.9.6", "@apollo/rover": "^0.19.1", "@babel/preset-react": "^7.24.1", + "@eslint/compat": "^1.0.1", "@eslint/eslintrc": "^2.1.1", "@graphql-codegen/cli": "^5.0.0", "@graphql-typed-document-node/core": "^3.2.0", @@ -45,25 +46,24 @@ "@types/react-router": "^5.1.20", "@types/react-router-dom": "5.3.3", "@types/react-test-renderer": "^18.3.0", - "@typescript-eslint/eslint-plugin": "7.8.0", - "@typescript-eslint/parser": "7.8.0", - "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/eslint-plugin": "7.10.0", + "@typescript-eslint/parser": "7.10.0", + "@typescript-eslint/scope-manager": "7.10.0", "@vitejs/plugin-react": "^4.2.1", "aws-cdk": "^2.142.1", "aws-cdk-lib": "^2.142.1", "babel-jest": "29.7.0", "constructs": "^10.3.0", "esbuild": "0.21.3", - "@eslint/compat": "^1.0.1", "eslint": "9.3.0", - "eslint-config-prettier": "9.0.0", + "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-formatjs": "^4.11.3", - "eslint-plugin-import": "2.28.1", + "eslint-plugin-formatjs": "^4.13.3", + "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-react": "7.33.2", - "eslint-plugin-react-hooks": "4.6.0", - "eslint-plugin-testing-library": "^6.2.0", + "eslint-plugin-react": "7.34.1", + "eslint-plugin-react-hooks": "4.6.2", + "eslint-plugin-testing-library": "^6.2.2", "graphql": "^16.8.1", "husky": "^9.0.11", "jest": "29.7.0", diff --git a/packages/internal/cli/package.json b/packages/internal/cli/package.json index eec60fbaf..c80e55b65 100644 --- a/packages/internal/cli/package.json +++ b/packages/internal/cli/package.json @@ -39,8 +39,8 @@ "devDependencies": { "@types/node-persist": "^3.1.7", "eslint": "^9.3.0", - "eslint-config-oclif": "^5.1.3", - "eslint-config-oclif-typescript": "^3.1.6", + "eslint-config-oclif": "^5.2.0", + "eslint-config-oclif-typescript": "^3.1.7", "oclif": "^4.8.8", "shx": "^0.3.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 28a077373..a2f3794c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,31 +118,31 @@ importers: version: 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) '@nx/eslint': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) '@nx/eslint-plugin': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/jest': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/js': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/node': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/plugin': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/react': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) '@nx/web': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/webpack': specifier: 19.0.1 - version: 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + version: 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@sb/cli': specifier: workspace:* version: link:packages/internal/cli @@ -207,14 +207,14 @@ importers: specifier: ^18.3.0 version: 18.3.0 '@typescript-eslint/eslint-plugin': - specifier: 7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) + specifier: 7.10.0 + version: 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: 7.8.0 - version: 7.8.0(eslint@9.3.0)(typescript@5.4.5) + specifier: 7.10.0 + version: 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': - specifier: 5.62.0 - version: 5.62.0 + specifier: 7.10.0 + version: 7.10.0 '@vitejs/plugin-react': specifier: ^4.2.1 version: 4.2.1(vite@5.2.11(@types/node@20.12.12)(less@4.1.3)(sass@1.67.0)(stylus@0.59.0)(terser@5.31.0)) @@ -237,28 +237,28 @@ importers: specifier: 9.3.0 version: 9.3.0 eslint-config-prettier: - specifier: 9.0.0 - version: 9.0.0(eslint@9.3.0) + specifier: 9.1.0 + version: 9.1.0(eslint@9.3.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) + version: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) eslint-plugin-formatjs: - specifier: ^4.11.3 - version: 4.11.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) + specifier: ^4.13.3 + version: 4.13.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) eslint-plugin-import: - specifier: 2.28.1 - version: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) + specifier: 2.29.1 + version: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) eslint-plugin-jsx-a11y: specifier: ^6.8.0 version: 6.8.0(eslint@9.3.0) eslint-plugin-react: - specifier: 7.33.2 - version: 7.33.2(eslint@9.3.0) + specifier: 7.34.1 + version: 7.34.1(eslint@9.3.0) eslint-plugin-react-hooks: - specifier: 4.6.0 - version: 4.6.0(eslint@9.3.0) + specifier: 4.6.2 + version: 4.6.2(eslint@9.3.0) eslint-plugin-testing-library: - specifier: ^6.2.0 + specifier: ^6.2.2 version: 6.2.2(eslint@9.3.0)(typescript@5.4.5) graphql: specifier: ^16.8.1 @@ -352,7 +352,7 @@ importers: dependencies: contentful-cli: specifier: ^2.8.27 - version: 2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) + version: 2.8.27(@babel/core@7.24.6)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0)) contentful-migration: specifier: ^4.17.4 version: 4.17.4(enquirer@2.4.1) @@ -377,13 +377,13 @@ importers: version: 3.38.0(encoding@0.1.13) serverless-esbuild: specifier: ^1.48.0 - version: 1.48.0(esbuild@0.21.3) + version: 1.48.0(esbuild@0.21.4) packages/infra/infra-shared: devDependencies: '@aws-cdk/aws-apigatewayv2-alpha': specifier: 2.66.0-alpha.0 - version: 2.66.0-alpha.0(aws-cdk-lib@2.142.1(constructs@10.3.0))(constructs@10.3.0) + version: 2.66.0-alpha.0(aws-cdk-lib@2.143.0(constructs@10.3.0))(constructs@10.3.0) '@sb/core': specifier: workspace:* version: link:../../internal/core @@ -392,7 +392,7 @@ importers: version: link:../infra-core cdk-ec2-key-pair: specifier: ^3.3.3 - version: 3.3.3(aws-cdk-lib@2.142.1(constructs@10.3.0))(constructs@10.3.0) + version: 3.3.3(aws-cdk-lib@2.143.0(constructs@10.3.0))(constructs@10.3.0) packages/internal/cli: dependencies: @@ -458,10 +458,10 @@ importers: specifier: ^9.3.0 version: 9.3.0 eslint-config-oclif: - specifier: ^5.1.3 + specifier: ^5.2.0 version: 5.2.0(eslint@9.3.0) eslint-config-oclif-typescript: - specifier: ^3.1.6 + specifier: ^3.1.7 version: 3.1.7(eslint@9.3.0)(typescript@5.4.5) oclif: specifier: ^4.8.8 @@ -489,10 +489,10 @@ importers: version: 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/preset-classic': specifier: ^3.2.1 - version: 3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) + version: 3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) '@mdx-js/react': specifier: ^3.0.1 - version: 3.0.1(@types/react@18.3.2)(react@18.2.0) + version: 3.0.1(@types/react@18.3.3)(react@18.2.0) clsx: specifier: ^1.2.1 version: 1.2.1 @@ -557,7 +557,7 @@ importers: devDependencies: '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.11 - version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) + version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) '@sb/core': specifier: workspace:* version: link:../core @@ -572,7 +572,7 @@ importers: version: link:../tools babel-plugin-styled-components: specifier: ^2.1.4 - version: 2.1.4(@babel/core@7.24.5)(styled-components@6.1.11(react-dom@16.14.0(react@16.14.0))(react@16.14.0)) + version: 2.1.4(@babel/core@7.24.6)(styled-components@6.1.11(react-dom@16.14.0(react@16.14.0))(react@16.14.0)) packages/internal/tools: devDependencies: @@ -711,7 +711,7 @@ importers: version: 4.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-react-router: specifier: ^1.0.8 - version: 1.0.8(@storybook/addon-actions@8.1.2)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1) + version: 1.0.8(@storybook/addon-actions@8.1.3)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1) stylelint: specifier: ^14.16.1 version: 14.16.1 @@ -732,7 +732,7 @@ importers: version: link:../webapp-core apollo-upload-client: specifier: ^17.0.0 - version: 17.0.0(@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)))(graphql@16.8.1) + version: 17.0.0(@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)))(graphql@16.8.1) axios: specifier: ^0.28.0 version: 0.28.1 @@ -766,7 +766,7 @@ importers: version: 9.0.1(graphql@16.8.1) '@types/apollo-upload-client': specifier: ^17.0.5 - version: 17.0.5(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) + version: 17.0.5(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) fs-extra: specifier: ^11.2.0 version: 11.2.0 @@ -806,49 +806,49 @@ importers: dependencies: '@radix-ui/react-alert-dialog': specifier: 1.0.5 - version: 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-avatar': specifier: 1.0.4 - version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': specifier: 1.0.4 - version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': specifier: 1.0.5 - version: 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': specifier: 2.0.6 - version: 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': specifier: 1.3.0 version: 1.3.0(react@18.3.1) '@radix-ui/react-label': specifier: 2.0.2 - version: 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': specifier: 1.0.7 - version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-radio-group': specifier: 1.1.3 - version: 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': specifier: 1.2.2 - version: 1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-separator': specifier: 1.0.3 - version: 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': specifier: 1.0.2 - version: 1.0.2(@types/react@18.3.2)(react@18.3.1) + version: 1.0.2(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-tabs': specifier: 1.0.4 - version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toast': specifier: 1.1.5 - version: 1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': specifier: 1.0.7 - version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) color: specifier: ^4.2.3 version: 4.2.3 @@ -940,10 +940,10 @@ importers: devDependencies: '@esbuild-plugins/node-globals-polyfill': specifier: ^0.2.3 - version: 0.2.3(esbuild@0.21.3) + version: 0.2.3(esbuild@0.21.4) '@esbuild-plugins/node-modules-polyfill': specifier: ^0.2.2 - version: 0.2.2(esbuild@0.21.3) + version: 0.2.2(esbuild@0.21.4) '@originjs/vite-plugin-commonjs': specifier: ^1.0.3 version: 1.0.3 @@ -1059,7 +1059,7 @@ importers: version: 3.38.0(encoding@0.1.13) serverless-esbuild: specifier: ^1.48.0 - version: 1.48.0(esbuild@0.21.3) + version: 1.48.0(esbuild@0.21.4) serverless-localstack: specifier: ^1.1.2 version: 1.1.2 @@ -1527,6 +1527,10 @@ packages: resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.24.6': + resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.23.5': resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} @@ -1535,6 +1539,10 @@ packages: resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.24.6': + resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==} + engines: {node: '>=6.9.0'} + '@babel/core@7.22.20': resolution: {integrity: sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==} engines: {node: '>=6.9.0'} @@ -1547,6 +1555,10 @@ packages: resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} + '@babel/core@7.24.6': + resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==} + engines: {node: '>=6.9.0'} + '@babel/eslint-parser@7.22.15': resolution: {integrity: sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -1574,6 +1586,10 @@ packages: resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} engines: {node: '>=6.9.0'} + '@babel/generator@7.24.6': + resolution: {integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -1590,6 +1606,10 @@ packages: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.24.6': + resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.23.5': resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} @@ -1633,14 +1653,26 @@ packages: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} + '@babel/helper-environment-visitor@7.24.6': + resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==} + engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.23.0': resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.24.6': + resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==} + engines: {node: '>=6.9.0'} + '@babel/helper-hoist-variables@7.22.5': resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} + '@babel/helper-hoist-variables@7.24.6': + resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.23.0': resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} @@ -1657,6 +1689,10 @@ packages: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.24.6': + resolution: {integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.23.3': resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -1669,6 +1705,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.24.6': + resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.22.5': resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -1711,6 +1753,10 @@ packages: resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} engines: {node: '>=6.9.0'} + '@babel/helper-simple-access@7.24.6': + resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==} + engines: {node: '>=6.9.0'} + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} @@ -1723,6 +1769,10 @@ packages: resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.24.6': + resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.22.5': resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} @@ -1735,6 +1785,10 @@ packages: resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.24.6': + resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -1743,10 +1797,18 @@ packages: resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.6': + resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.24.6': + resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-wrap-function@7.22.20': resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} @@ -1763,10 +1825,18 @@ packages: resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.24.6': + resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==} + engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.5': resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.6': + resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.22.16': resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==} engines: {node: '>=6.0.0'} @@ -1787,6 +1857,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.24.6': + resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4': resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==} engines: {node: '>=6.9.0'} @@ -2794,10 +2869,6 @@ packages: resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.23.5': - resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.24.4': resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} @@ -2806,6 +2877,10 @@ packages: resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.24.6': + resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.22.15': resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} @@ -2814,6 +2889,10 @@ packages: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} + '@babel/template@7.24.6': + resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.22.20': resolution: {integrity: sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==} engines: {node: '>=6.9.0'} @@ -2834,6 +2913,10 @@ packages: resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.6': + resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==} + engines: {node: '>=6.9.0'} + '@babel/types@7.17.0': resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} @@ -2854,6 +2937,10 @@ packages: resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.24.6': + resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==} + engines: {node: '>=6.9.0'} + '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -3133,6 +3220,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.21.4': + resolution: {integrity: sha512-Zrm+B33R4LWPLjDEVnEqt2+SLTATlru1q/xYKVn8oVTbiRBGmK2VIMoIYGJDGyftnGaC788IuzGFAlb7IQ0Y8A==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.19.8': resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} engines: {node: '>=12'} @@ -3151,6 +3244,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.21.4': + resolution: {integrity: sha512-fYFnz+ObClJ3dNiITySBUx+oNalYUT18/AryMxfovLkYWbutXsct3Wz2ZWAcGGppp+RVVX5FiXeLYGi97umisA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.19.8': resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} engines: {node: '>=12'} @@ -3169,6 +3268,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.21.4': + resolution: {integrity: sha512-E7H/yTd8kGQfY4z9t3nRPk/hrhaCajfA3YSQSBrst8B+3uTcgsi8N+ZWYCaeIDsiVs6m65JPCaQN/DxBRclF3A==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.19.8': resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} engines: {node: '>=12'} @@ -3187,6 +3292,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.21.4': + resolution: {integrity: sha512-mDqmlge3hFbEPbCWxp4fM6hqq7aZfLEHZAKGP9viq9wMUBVQx202aDIfc3l+d2cKhUJM741VrCXEzRFhPDKH3Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.19.8': resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} engines: {node: '>=12'} @@ -3205,6 +3316,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.21.4': + resolution: {integrity: sha512-72eaIrDZDSiWqpmCzVaBD58c8ea8cw/U0fq/PPOTqE3c53D0xVMRt2ooIABZ6/wj99Y+h4ksT/+I+srCDLU9TA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.19.8': resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} engines: {node: '>=12'} @@ -3223,6 +3340,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.21.4': + resolution: {integrity: sha512-uBsuwRMehGmw1JC7Vecu/upOjTsMhgahmDkWhGLWxIgUn2x/Y4tIwUZngsmVb6XyPSTXJYS4YiASKPcm9Zitag==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.19.8': resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} engines: {node: '>=12'} @@ -3241,6 +3364,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.21.4': + resolution: {integrity: sha512-8JfuSC6YMSAEIZIWNL3GtdUT5NhUA/CMUCpZdDRolUXNAXEE/Vbpe6qlGLpfThtY5NwXq8Hi4nJy4YfPh+TwAg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.19.8': resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} engines: {node: '>=12'} @@ -3259,6 +3388,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.21.4': + resolution: {integrity: sha512-8d9y9eQhxv4ef7JmXny7591P/PYsDFc4+STaxC1GBv0tMyCdyWfXu2jBuqRsyhY8uL2HU8uPyscgE2KxCY9imQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.19.8': resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} engines: {node: '>=12'} @@ -3277,6 +3412,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.21.4': + resolution: {integrity: sha512-/GLD2orjNU50v9PcxNpYZi+y8dJ7e7/LhQukN3S4jNDXCKkyyiyAz9zDw3siZ7Eh1tRcnCHAo/WcqKMzmi4eMQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.19.8': resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} engines: {node: '>=12'} @@ -3295,6 +3436,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.21.4': + resolution: {integrity: sha512-2rqFFefpYmpMs+FWjkzSgXg5vViocqpq5a1PSRgT0AvSgxoXmGF17qfGAzKedg6wAwyM7UltrKVo9kxaJLMF/g==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.19.8': resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} engines: {node: '>=12'} @@ -3313,6 +3460,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.21.4': + resolution: {integrity: sha512-pNftBl7m/tFG3t2m/tSjuYeWIffzwAZT9m08+9DPLizxVOsUl8DdFzn9HvJrTQwe3wvJnwTdl92AonY36w/25g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.14.54': resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -3337,6 +3490,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.21.4': + resolution: {integrity: sha512-cSD2gzCK5LuVX+hszzXQzlWya6c7hilO71L9h4KHwqI4qeqZ57bAtkgcC2YioXjsbfAv4lPn3qe3b00Zt+jIfQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.19.8': resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} engines: {node: '>=12'} @@ -3355,6 +3514,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.21.4': + resolution: {integrity: sha512-qtzAd3BJh7UdbiXCrg6npWLYU0YpufsV9XlufKhMhYMJGJCdfX/G6+PNd0+v877X1JG5VmjBLUiFB0o8EUSicA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.19.8': resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} engines: {node: '>=12'} @@ -3373,6 +3538,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.21.4': + resolution: {integrity: sha512-yB8AYzOTaL0D5+2a4xEy7OVvbcypvDR05MsB/VVPVA7nL4hc5w5Dyd/ddnayStDgJE59fAgNEOdLhBxjfx5+dg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.19.8': resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} engines: {node: '>=12'} @@ -3391,6 +3562,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.21.4': + resolution: {integrity: sha512-Y5AgOuVzPjQdgU59ramLoqSSiXddu7F3F+LI5hYy/d1UHN7K5oLzYBDZe23QmQJ9PIVUXwOdKJ/jZahPdxzm9w==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.19.8': resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} engines: {node: '>=12'} @@ -3409,6 +3586,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.21.4': + resolution: {integrity: sha512-Iqc/l/FFwtt8FoTK9riYv9zQNms7B8u+vAI/rxKuN10HgQIXaPzKZc479lZ0x6+vKVQbu55GdpYpeNWzjOhgbA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.19.8': resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} engines: {node: '>=12'} @@ -3427,6 +3610,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.21.4': + resolution: {integrity: sha512-Td9jv782UMAFsuLZINfUpoF5mZIbAj+jv1YVtE58rFtfvoKRiKSkRGQfHTgKamLVT/fO7203bHa3wU122V/Bdg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.19.8': resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} engines: {node: '>=12'} @@ -3445,6 +3634,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.21.4': + resolution: {integrity: sha512-Awn38oSXxsPMQxaV0Ipb7W/gxZtk5Tx3+W+rAPdZkyEhQ6968r9NvtkjhnhbEgWXYbgV+JEONJ6PcdBS+nlcpA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-x64@0.19.8': resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} engines: {node: '>=12'} @@ -3463,6 +3658,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.21.4': + resolution: {integrity: sha512-IsUmQeCY0aU374R82fxIPu6vkOybWIMc3hVGZ3ChRwL9hA1TwY+tS0lgFWV5+F1+1ssuvvXt3HFqe8roCip8Hg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.19.8': resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} engines: {node: '>=12'} @@ -3481,6 +3682,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.21.4': + resolution: {integrity: sha512-hsKhgZ4teLUaDA6FG/QIu2q0rI6I36tZVfM4DBZv3BG0mkMIdEnMbhc4xwLvLJSS22uWmaVkFkqWgIS0gPIm+A==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.19.8': resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} engines: {node: '>=12'} @@ -3499,6 +3706,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.21.4': + resolution: {integrity: sha512-UUfMgMoXPoA/bvGUNfUBFLCh0gt9dxZYIx9W4rfJr7+hKe5jxxHmfOK8YSH4qsHLLN4Ck8JZ+v7Q5fIm1huErg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.19.8': resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} engines: {node: '>=12'} @@ -3517,6 +3730,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.21.4': + resolution: {integrity: sha512-yIxbspZb5kGCAHWm8dexALQ9en1IYDfErzjSEq1KzXFniHv019VT3mNtTK7t8qdy4TwT6QYHI9sEZabONHg+aw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.19.8': resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} engines: {node: '>=12'} @@ -3535,6 +3754,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.21.4': + resolution: {integrity: sha512-sywLRD3UK/qRJt0oBwdpYLBibk7KiRfbswmWRDabuncQYSlf8aLEEUor/oP6KRz8KEG+HoiVLBhPRD5JWjS8Sg==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3596,15 +3821,24 @@ packages: '@formatjs/ecma402-abstract@1.18.0': resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} + '@formatjs/ecma402-abstract@2.0.0': + resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==} + '@formatjs/fast-memoize@2.2.0': resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} '@formatjs/icu-messageformat-parser@2.7.3': resolution: {integrity: sha512-X/jy10V9S/vW+qlplqhMUxR8wErQ0mmIYSq4mrjpjDl9mbuGcCILcI1SUYkL5nlM4PJqpc0KOS0bFkkJNPxYRw==} + '@formatjs/icu-messageformat-parser@2.7.8': + resolution: {integrity: sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==} + '@formatjs/icu-skeleton-parser@1.7.0': resolution: {integrity: sha512-Cfdo/fgbZzpN/jlN/ptQVe0lRHora+8ezrEeg2RfrNjyp+YStwBy7cqDY8k5/z2LzXg6O0AdzAV91XS0zIWv+A==} + '@formatjs/icu-skeleton-parser@1.8.2': + resolution: {integrity: sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==} + '@formatjs/intl-displaynames@6.6.4': resolution: {integrity: sha512-ET8KQ+L9Q0K8x1SnJQa4DNssUcbATlMopWqYvGGR8yAvw5qwAQc1fv+DshCoZNIE9pbcue0IGC4kWNAkWqlFag==} @@ -3617,6 +3851,9 @@ packages: '@formatjs/intl-localematcher@0.5.2': resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} + '@formatjs/intl-localematcher@0.5.4': + resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==} + '@formatjs/intl-pluralrules@5.2.10': resolution: {integrity: sha512-wfJypePrbOByaZVPP1moLXHgS9LeAvi9coP95XZX7ySVrwdDGPnxz9Pw+o7J1o8AjLxjiqGrvAi74key5zzIjQ==} @@ -3628,8 +3865,8 @@ packages: typescript: optional: true - '@formatjs/ts-transformer@3.13.9': - resolution: {integrity: sha512-J3kmCHOwkc0Tru0ZnBHPVDIwHCcaNh/zB8ZU4VQFBH2jhaOku0drym/hjz+f9/PCKLutd3Q7alUi2+Z2VpBIng==} + '@formatjs/ts-transformer@3.13.14': + resolution: {integrity: sha512-TP/R54lxQ9Drzzimxrrt6yBT/xBofTgYl5wSTpyKe3Aq9vIBVcFmS6EOqycj0X34KGu3EpDPGO0ng8ZQZGLIFg==} peerDependencies: ts-jest: '>=27' peerDependenciesMeta: @@ -4105,6 +4342,24 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@jsonjoy.com/base64@1.1.2': + resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/json-pack@1.0.4': + resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/util@1.1.3': + resolution: {integrity: sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + '@kwsites/file-exists@1.1.1': resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} @@ -5755,8 +6010,8 @@ packages: '@storybook/addon-actions@8.0.9': resolution: {integrity: sha512-+I3VTvlKdj8puHeS2tyaOVv9syDiNLneVZbTfqN+UDOK2i42NwvZr8PVwjTzMlEj9eePJdCZgiipz55xwts5bw==} - '@storybook/addon-actions@8.1.2': - resolution: {integrity: sha512-EW8sYgA1vpn67pTheBjfLCfPO82w0jMkKYFDFMMvxVoEDbJ3fgsUDDd058zBBFiDtnngv3VUrXASPTxK51F2mQ==} + '@storybook/addon-actions@8.1.3': + resolution: {integrity: sha512-XG6clFT/lPOHEm/tHdWO3E5G28HIock2272BZNr15+DqVTRYyGRhuFQKxPb+CdRWCpT1VQnWS+L9S1+95wDlJw==} '@storybook/addon-backgrounds@8.0.9': resolution: {integrity: sha512-pCDecACrVyxPaJKEWS0sHsRb8xw+IPCSxDM1TkjaAQ6zZ468A/dcUnqW+LVK8bSXgQwWzn23wqnqPFSy5yptuQ==} @@ -5866,8 +6121,8 @@ packages: '@storybook/core-events@8.0.9': resolution: {integrity: sha512-DxSUx7wG9Qe3OFUBnv3OrYq48J8UWNo2DUR5/JecJCtp3n++L4fAEW3J0IF5FfxpQDMQSp1yTNjZ2PaWCMd2ag==} - '@storybook/core-events@8.1.2': - resolution: {integrity: sha512-GKsvo/eeEQYDEhAw5YkUIZHYNurAJjzW3+uzThUuC1r0CGcfE+twJVfQXynAyOgL6hFdqy7879/3augf3v3cJQ==} + '@storybook/core-events@8.1.3': + resolution: {integrity: sha512-eOs4HRrsEZz2FZFlMGwPuH9CGYBK8fkUS7mcHNPv8CqoHV8d3ErvDax8zA/KGRj3S6kWJ4PzI9IGuiDVvwuxhA==} '@storybook/core-server@8.0.9': resolution: {integrity: sha512-BIe1T5YUBl0GYxEjRoTQsvXD2pyuzL8rPTUD41zlzSQM0R8U6Iant9SzRms4u0+rKUm2mGxxKuODlUo5ewqaGA==} @@ -6342,12 +6597,6 @@ packages: '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@8.44.2': - resolution: {integrity: sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==} - - '@types/eslint@8.44.8': - resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} - '@types/eslint@8.56.10': resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} @@ -6360,9 +6609,6 @@ packages: '@types/estree@0.0.51': resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - '@types/estree@1.0.1': - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -6450,9 +6696,6 @@ packages: '@types/json-patch@0.0.30': resolution: {integrity: sha512-MhCUjojzDhVLnZnxwPwa+rETFRDQ0ffjxYdrqOP6TBO2O0/Z64PV5tNeYApo4bc4y4frbWOrRwv/eEkXlI13Rw==} - '@types/json-schema@7.0.13': - resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -6537,8 +6780,8 @@ packages: '@types/parse-json@4.0.0': resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - '@types/picomatch@2.3.0': - resolution: {integrity: sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g==} + '@types/picomatch@2.3.3': + resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} '@types/pretty-hrtime@1.0.3': resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} @@ -6585,6 +6828,9 @@ packages: '@types/react@18.3.2': resolution: {integrity: sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==} + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -6594,6 +6840,9 @@ packages: '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + '@types/retry@0.12.2': + resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} + '@types/rollup-plugin-peer-deps-external@2.2.4': resolution: {integrity: sha512-UbIYkFpYjWruIOyzOoatwtzjs/gbyT+2ndBmuKExNSncbJChYLDWxjUsrgaOGo2EyGB3u2/b8V/8wmQ1dgcGrQ==} @@ -6674,8 +6923,8 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@7.8.0': - resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} + '@typescript-eslint/eslint-plugin@7.10.0': + resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -6695,8 +6944,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.8.0': - resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} + '@typescript-eslint/parser@7.10.0': + resolution: {integrity: sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -6709,14 +6958,14 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@6.13.1': - resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/scope-manager@6.21.0': resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@7.10.0': + resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@7.8.0': resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6731,6 +6980,16 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@7.10.0': + resolution: {integrity: sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/type-utils@7.8.0': resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6745,14 +7004,14 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@6.13.1': - resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@6.21.0': resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@7.10.0': + resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.8.0': resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6766,8 +7025,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@6.13.1': - resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} + '@typescript-eslint/typescript-estree@6.21.0': + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -6775,9 +7034,9 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/typescript-estree@7.10.0': + resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6799,18 +7058,18 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.13.1': - resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.21.0': resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/utils@7.10.0': + resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/utils@7.8.0': resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -6821,14 +7080,14 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@6.13.1': - resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==} - engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/visitor-keys@6.21.0': resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.10.0': + resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.8.0': resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -7235,8 +7494,9 @@ packages: aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} array-each@1.0.1: resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} @@ -7245,8 +7505,8 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} array-slice@1.1.0: @@ -7261,8 +7521,12 @@ packages: resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} engines: {node: '>=12'} - array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} engines: {node: '>= 0.4'} array.prototype.flat@1.3.2: @@ -7273,11 +7537,14 @@ packages: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} - array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + array.prototype.toreversed@1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + + array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} - arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} arrify@1.0.1: @@ -7336,9 +7603,6 @@ packages: async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -7390,6 +7654,24 @@ packages: - yaml - mime-types + aws-cdk-lib@2.143.0: + resolution: {integrity: sha512-mIu+ftBt1OvDEMxpbMNQPZIPtb7ucp+z01xrtaB/3EqZRUXLha2W1/3JodW9X5h7IliFi4oBeMmzH3wWtvHbog==} + engines: {node: '>= 14.15.0'} + peerDependencies: + constructs: ^10.0.0 + bundledDependencies: + - '@balena/dockerignore' + - case + - fs-extra + - ignore + - jsonschema + - minimatch + - punycode + - semver + - table + - yaml + - mime-types + aws-cdk@2.142.1: resolution: {integrity: sha512-1ENZ2TY5/4uoPXat7vIzZIATdFGLy0UuqFeFU0AB/YFQqfTuSgsZRKYphpOi0zhcoDQ4rc8rPr/Dud+ZxXSc9Q==} engines: {node: '>= 14.15.0'} @@ -7746,6 +8028,13 @@ packages: builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} + builtins@5.1.0: + resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} + + bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -7778,12 +8067,6 @@ packages: resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} engines: {node: '>=6'} - call-bind@1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} - - call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} - call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} @@ -8661,6 +8944,18 @@ packages: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} engines: {node: '>=12'} + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dataloader@2.2.2: resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} @@ -8767,6 +9062,14 @@ packages: resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} engines: {node: '>=12'} + default-browser-id@5.0.0: + resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} + engines: {node: '>=18'} + + default-browser@5.2.1: + resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} + engines: {node: '>=18'} + default-gateway@6.0.3: resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} engines: {node: '>= 10'} @@ -8792,6 +9095,10 @@ packages: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} + define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -9051,9 +9358,6 @@ packages: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} - emoji-regex@10.2.1: - resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==} - emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -9092,10 +9396,6 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.16.0: resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} engines: {node: '>=10.13.0'} @@ -9141,12 +9441,8 @@ packages: error@7.0.2: resolution: {integrity: sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==} - es-abstract@1.22.2: - resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} - engines: {node: '>= 0.4'} - - es-abstract@1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} es-define-property@1.0.0: @@ -9157,8 +9453,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-iterator-helpers@1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} es-module-lexer@0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} @@ -9166,12 +9463,16 @@ packages: es-module-lexer@1.5.0: resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} - es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} - es-shim-unscopables@1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} @@ -9351,6 +9652,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.21.4: + resolution: {integrity: sha512-sFMcNNrj+Q0ZDolrp5pDhH0nRPN9hLIM3fRPwgbLYJeSHHgnXSnbV3xYgSVuOeLWH9c73VwmEverVzupIv5xuA==} + engines: {node: '>=12'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -9410,8 +9716,8 @@ packages: resolution: {integrity: sha512-fd2rFmm1x5YvTHNklSigbKj8ymo/uAU/PKBic/Yc+9yCRHgOAQos01mBLYVw9oeoyVLx+d79YVidkqgPoyx6RQ==} engines: {node: '>=18.0.0'} - eslint-config-prettier@9.0.0: - resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -9447,8 +9753,8 @@ packages: eslint: '*' eslint-plugin-import: '*' - eslint-module-utils@2.8.0: - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + eslint-module-utils@2.8.1: + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -9480,21 +9786,11 @@ packages: peerDependencies: eslint: '>=4.19.1' - eslint-plugin-formatjs@4.11.3: - resolution: {integrity: sha512-VGmDGbRZexN+rpweaXBoXkZ40mu96zk1fi1A+iVDAhxIyQr4QLZyhHWwMM1JXgGxgGCB90/buxkRl95nzSn10w==} + eslint-plugin-formatjs@4.13.3: + resolution: {integrity: sha512-4j3IVwaLEXblnvH2/ZIOZwc9zaaZf2+zyn/b8oLJRt6kMCTu2rIs4UsIxy5nBRYZzsBSh7k34JJ5/ngGtJ3kYw==} peerDependencies: eslint: 7 || 8 - eslint-plugin-import@2.28.1: - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint-plugin-import@2.29.1: resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} @@ -9547,20 +9843,20 @@ packages: vue-eslint-parser: optional: true - eslint-plugin-promise@6.1.1: - resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} + eslint-plugin-promise@6.2.0: + resolution: {integrity: sha512-QmAqwizauvnKOlifxyDj2ObfULpHQawlg/zQdgEixur9vl0CvZGv/LCJV2rtj3210QCoeGBzVMfMXqGAOr/4fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-react-hooks@4.6.0: - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + eslint-plugin-react-hooks@4.6.2: + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.33.2: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + eslint-plugin-react@7.34.1: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -10190,12 +10486,6 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} - get-intrinsic@1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} - - get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} - get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -10239,13 +10529,10 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} - get-tsconfig@4.7.0: - resolution: {integrity: sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw==} - get-tsconfig@4.7.5: resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} @@ -10289,6 +10576,11 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true + glob@10.4.1: + resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} + engines: {node: '>=16 || 14 >=14.18'} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -10328,8 +10620,8 @@ packages: resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==} engines: {node: '>=18'} - globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} globby@11.1.0: @@ -10462,16 +10754,9 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - has-proto@1.0.3: resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} engines: {node: '>= 0.4'} @@ -10488,10 +10773,6 @@ packages: resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} - engines: {node: '>= 0.4.0'} - hash-base@3.0.4: resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} engines: {node: '>=4'} @@ -10503,10 +10784,6 @@ packages: hash.js@1.1.7: resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -10734,6 +11011,10 @@ packages: engines: {node: '>=18'} hasBin: true + hyperdyperid@1.2.0: + resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} + engines: {node: '>=10.18'} + hyperlinker@1.0.0: resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} engines: {node: '>=4'} @@ -10890,8 +11171,8 @@ packages: resolution: {integrity: sha512-SqLLa/Oe5rZUagTR9z+Zd6izyatHglbmbvVofo1KzuVB54YHleWzeHNLoR7FOICGOeQSqeLh1cordb3MzhGcEw==} engines: {node: '>=18'} - internal-slot@1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} interpret@1.4.0: @@ -10922,6 +11203,10 @@ packages: resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} engines: {node: '>= 10'} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + is-absolute-url@4.0.1: resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -10940,8 +11225,9 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} - is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -10980,12 +11266,13 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true - is-core-module@2.13.0: - resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} - is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -11001,6 +11288,11 @@ packages: engines: {node: '>=8'} hasBin: true + is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} @@ -11051,6 +11343,11 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -11066,8 +11363,9 @@ packages: is-lower-case@2.0.2: resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} - is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} is-nan@1.3.2: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} @@ -11076,10 +11374,14 @@ packages: is-natural-number@4.0.1: resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} - is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} + is-network-error@1.1.0: + resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + engines: {node: '>=16'} + is-node-process@1.2.0: resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} @@ -11175,11 +11477,13 @@ packages: resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} engines: {node: '>=6'} - is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} - is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} is-stream@1.1.0: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} @@ -11227,14 +11531,16 @@ packages: is-upper-case@2.0.2: resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} - is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} is-what@3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} @@ -11247,6 +11553,10 @@ packages: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} + is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + is-yarn-global@0.4.1: resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} engines: {node: '>=12'} @@ -11327,6 +11637,10 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + jackspeak@3.1.2: + resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} + engines: {node: '>=14'} + jaeger-client@3.19.0: resolution: {integrity: sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==} engines: {node: '>=10'} @@ -11588,8 +11902,8 @@ packages: json-stable-stringify@1.0.2: resolution: {integrity: sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==} - json-stable-stringify@1.1.0: - resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} + json-stable-stringify@1.1.1: + resolution: {integrity: sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==} engines: {node: '>= 0.4'} json-stringify-safe@5.0.1: @@ -11684,8 +11998,8 @@ packages: known-css-properties@0.26.0: resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} - language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} language-tags@1.0.9: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} @@ -12077,10 +12391,6 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - magic-string@0.30.3: - resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==} - engines: {node: '>=12'} - make-dir@1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -12234,6 +12544,10 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} + memfs@4.9.2: + resolution: {integrity: sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==} + engines: {node: '>= 4.0.0'} + memoizee@0.4.15: resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} @@ -12566,6 +12880,10 @@ packages: resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -12931,10 +13249,6 @@ packages: resolution: {integrity: sha512-Y6tg5rHfsefSkfKujv2SwHulInROy/rCL5F4w0QOWxut8AnxYxf0YmNhTh95Zfyxpsudo66uqkux0ACFnyMSgQ==} engines: {node: '>= 16'} - object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} - engines: {node: '>= 0.4'} - object.assign@4.1.5: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} @@ -12943,19 +13257,21 @@ packages: resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} engines: {node: '>=0.10.0'} - object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} engines: {node: '>= 0.4'} - object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} - object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} - object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} object.map@1.0.1: resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} @@ -12965,8 +13281,8 @@ packages: resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} engines: {node: '>=0.10.0'} - object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} obuf@1.1.2: @@ -13010,6 +13326,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + open@10.1.0: + resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + engines: {node: '>=18'} + open@7.4.2: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} @@ -13128,6 +13448,10 @@ packages: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} + p-retry@6.2.0: + resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + engines: {node: '>=16.17'} + p-throttle@4.1.1: resolution: {integrity: sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==} engines: {node: '>=10'} @@ -14060,6 +14384,10 @@ packages: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + pupa@3.1.0: resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} engines: {node: '>=12.20'} @@ -14449,8 +14777,8 @@ packages: redeyed@2.1.1: resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} - reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} regenerate-unicode-properties@10.1.1: @@ -14473,8 +14801,8 @@ packages: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true - regexp.prototype.flags@1.5.1: - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} regexpp@3.2.0: @@ -14631,16 +14959,12 @@ packages: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} - resolve@1.22.6: - resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==} - hasBin: true - resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true - resolve@2.0.0-next.4: - resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true response-iterator@0.2.6: @@ -14692,6 +15016,11 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true + rimraf@5.0.7: + resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} + engines: {node: '>=14.18'} + hasBin: true + ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -14745,6 +15074,10 @@ packages: engines: {node: '>=12.0.0'} hasBin: true + run-applescript@7.0.0: + resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + engines: {node: '>=18'} + run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -14776,8 +15109,8 @@ packages: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} - safe-array-concat@1.0.1: - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} safe-buffer@5.1.2: @@ -14786,8 +15119,9 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -14964,8 +15298,8 @@ packages: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} - set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} setimmediate@1.0.5: @@ -15026,9 +15360,6 @@ packages: engines: {node: '>=6'} hasBin: true - side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} - side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -15106,6 +15437,12 @@ packages: sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + sonic-forest@1.0.3: + resolution: {integrity: sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + sort-css-media-queries@2.1.0: resolution: {integrity: sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==} engines: {node: '>= 6.3.0'} @@ -15332,18 +15669,20 @@ packages: resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} engines: {node: '>=18'} - string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} - string.prototype.trim@1.2.8: - resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} - string.prototype.trimend@1.0.7: - resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - string.prototype.trimstart@1.0.7: - resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} string_decoder@0.10.31: resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} @@ -15701,6 +16040,12 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + thingies@1.21.0: + resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + engines: {node: '>=10.18'} + peerDependencies: + tslib: ^2 + thriftrw@3.11.4: resolution: {integrity: sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==} engines: {node: '>= 0.10.x'} @@ -15788,6 +16133,12 @@ packages: traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} + tree-dump@1.0.1: + resolution: {integrity: sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -15812,12 +16163,6 @@ packages: tryer@1.0.1: resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} - ts-api-utils@1.0.3: - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - ts-api-utils@1.3.0: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} @@ -15917,9 +16262,6 @@ packages: resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} engines: {node: '>=10.13.0'} - tsconfig-paths@3.14.2: - resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} - tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -16003,8 +16345,8 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.18.2: - resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} + type-fest@4.18.3: + resolution: {integrity: sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==} engines: {node: '>=16'} type-fest@4.8.2: @@ -16021,20 +16363,21 @@ packages: type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - typed-array-buffer@1.0.0: - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} - typed-array-byte-length@1.0.0: - resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} engines: {node: '>= 0.4'} - typed-array-byte-offset@1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} engines: {node: '>= 0.4'} - typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} typed-assert@1.0.9: resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} @@ -16115,8 +16458,8 @@ packages: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} engines: {node: '>=4'} - unicode-emoji-utils@1.1.2: - resolution: {integrity: sha512-b0fe4T08DjwayBPvKtG+tKyNMwx/Qdc50EZJhOJlGDwqU24DaxNrHMT8Kl75hVmLabrXC6TQ+CuMEVV163z1eQ==} + unicode-emoji-utils@1.2.0: + resolution: {integrity: sha512-djUB91p/6oYpgps4W5K/MAvM+UspoAANHSUW495BrxeLRoned3iNPEDQgrKx9LbLq93VhNz0NWvI61vcfrwYoA==} unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} @@ -16488,6 +16831,15 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 + webpack-dev-middleware@7.2.1: + resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + webpack-dev-server@4.15.2: resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} engines: {node: '>= 12.13.0'} @@ -16501,6 +16853,19 @@ packages: webpack-cli: optional: true + webpack-dev-server@5.0.4: + resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + webpack-merge@5.10.0: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} @@ -16575,8 +16940,9 @@ packages: resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} engines: {node: '>= 0.4'} - which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} @@ -16697,6 +17063,18 @@ packages: utf-8-validate: optional: true + ws@8.17.0: + resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xdg-basedir@5.1.0: resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} engines: {node: '>=12'} @@ -16971,7 +17349,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': + '@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -16989,14 +17367,14 @@ snapshots: tslib: 2.6.2 zen-observable-ts: 1.2.5 optionalDependencies: - graphql-ws: 5.14.2(graphql@16.8.1) + graphql-ws: 5.16.0(graphql@16.8.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) subscriptions-transport-ws: 0.11.0(graphql@16.8.1) transitivePeerDependencies: - '@types/react' - '@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': + '@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -17007,14 +17385,14 @@ snapshots: hoist-non-react-statics: 3.3.2 optimism: 0.18.0 prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@18.3.2)(react@18.3.1) + rehackt: 0.1.0(@types/react@18.3.3)(react@18.3.1) response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 tslib: 2.6.2 zen-observable-ts: 1.2.5 optionalDependencies: - graphql-ws: 5.16.0(graphql@16.8.1) + graphql-ws: 5.14.2(graphql@16.8.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) subscriptions-transport-ws: 0.11.0(graphql@16.8.1) @@ -17037,7 +17415,7 @@ snapshots: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 '@babel/parser': 7.24.5 - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 '@babel/traverse': 7.24.5 '@babel/types': 7.24.5 babel-preset-fbjs: 3.4.0(@babel/core@7.24.5) @@ -17072,9 +17450,9 @@ snapshots: '@aws-cdk/asset-node-proxy-agent-v6@2.0.3': {} - '@aws-cdk/aws-apigatewayv2-alpha@2.66.0-alpha.0(aws-cdk-lib@2.142.1(constructs@10.3.0))(constructs@10.3.0)': + '@aws-cdk/aws-apigatewayv2-alpha@2.66.0-alpha.0(aws-cdk-lib@2.143.0(constructs@10.3.0))(constructs@10.3.0)': dependencies: - aws-cdk-lib: 2.142.1(constructs@10.3.0) + aws-cdk-lib: 2.143.0(constructs@10.3.0) constructs: 10.3.0 '@aws-crypto/crc32@3.0.0': @@ -18429,10 +18807,17 @@ snapshots: '@babel/highlight': 7.24.5 picocolors: 1.0.0 + '@babel/code-frame@7.24.6': + dependencies: + '@babel/highlight': 7.24.6 + picocolors: 1.0.1 + '@babel/compat-data@7.23.5': {} '@babel/compat-data@7.24.4': {} + '@babel/compat-data@7.24.6': {} + '@babel/core@7.22.20': dependencies: '@ampproject/remapping': 2.2.1 @@ -18493,9 +18878,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.22.15(@babel/core@7.24.5)(eslint@8.57.0)': + '@babel/core@7.24.6': dependencies: - '@babel/core': 7.24.5 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.6 + '@babel/generator': 7.24.6 + '@babel/helper-compilation-targets': 7.24.6 + '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) + '@babel/helpers': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/template': 7.24.6 + '@babel/traverse': 7.24.6 + '@babel/types': 7.24.6 + convert-source-map: 2.0.0 + debug: 4.3.4(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/eslint-parser@7.22.15(@babel/core@7.24.6)(eslint@8.57.0)': + dependencies: + '@babel/core': 7.24.6 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.0 eslint-visitor-keys: 2.1.0 @@ -18535,6 +18940,13 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + '@babel/helper-annotate-as-pure@7.22.5': dependencies: '@babel/types': 7.24.0 @@ -18559,6 +18971,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.24.6': + dependencies: + '@babel/compat-data': 7.24.6 + '@babel/helper-validator-option': 7.24.6 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.22.20)': dependencies: '@babel/core': 7.22.20 @@ -18678,15 +19098,26 @@ snapshots: '@babel/helper-environment-visitor@7.22.20': {} + '@babel/helper-environment-visitor@7.24.6': {} + '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.24.0 '@babel/types': 7.24.5 + '@babel/helper-function-name@7.24.6': + dependencies: + '@babel/template': 7.24.6 + '@babel/types': 7.24.6 + '@babel/helper-hoist-variables@7.22.5': dependencies: '@babel/types': 7.24.5 + '@babel/helper-hoist-variables@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/helper-member-expression-to-functions@7.23.0': dependencies: '@babel/types': 7.24.5 @@ -18703,6 +19134,10 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/helper-module-imports@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/helper-module-transforms@7.23.3(@babel/core@7.22.20)': dependencies: '@babel/core': 7.22.20 @@ -18728,7 +19163,7 @@ snapshots: '@babel/helper-module-imports': 7.24.3 '@babel/helper-simple-access': 7.24.5 '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.24.6 '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': dependencies: @@ -18737,7 +19172,16 @@ snapshots: '@babel/helper-module-imports': 7.24.3 '@babel/helper-simple-access': 7.24.5 '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.24.6 + + '@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6)': + dependencies: + '@babel/core': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-module-imports': 7.24.6 + '@babel/helper-simple-access': 7.24.6 + '@babel/helper-split-export-declaration': 7.24.6 + '@babel/helper-validator-identifier': 7.24.6 '@babel/helper-optimise-call-expression@7.22.5': dependencies: @@ -18799,6 +19243,10 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/helper-simple-access@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: '@babel/types': 7.24.5 @@ -18811,18 +19259,28 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/helper-split-export-declaration@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/helper-string-parser@7.22.5': {} '@babel/helper-string-parser@7.23.4': {} '@babel/helper-string-parser@7.24.1': {} + '@babel/helper-string-parser@7.24.6': {} + '@babel/helper-validator-identifier@7.22.20': {} '@babel/helper-validator-identifier@7.24.5': {} + '@babel/helper-validator-identifier@7.24.6': {} + '@babel/helper-validator-option@7.23.5': {} + '@babel/helper-validator-option@7.24.6': {} + '@babel/helper-wrap-function@7.22.20': dependencies: '@babel/helper-function-name': 7.23.0 @@ -18853,6 +19311,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helpers@7.24.6': + dependencies: + '@babel/template': 7.24.6 + '@babel/types': 7.24.6 + '@babel/highlight@7.24.5': dependencies: '@babel/helper-validator-identifier': 7.24.5 @@ -18860,6 +19323,13 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.0 + '@babel/highlight@7.24.6': + dependencies: + '@babel/helper-validator-identifier': 7.24.6 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + '@babel/parser@7.22.16': dependencies: '@babel/types': 7.22.19 @@ -18876,6 +19346,10 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/parser@7.24.6': + dependencies: + '@babel/types': 7.24.6 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -19148,9 +19622,9 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.5)': + '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.6)': dependencies: - '@babel/core': 7.24.5 + '@babel/core': 7.24.6 '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.22.20)': @@ -19803,7 +20277,7 @@ snapshots: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.4) '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.24.6 '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5)': dependencies: @@ -19811,7 +20285,7 @@ snapshots: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.24.6 '@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.20)': dependencies: @@ -20869,15 +21343,15 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.23.5': + '@babel/runtime@7.24.4': dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.24.4': + '@babel/runtime@7.24.5': dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.24.5': + '@babel/runtime@7.24.6': dependencies: regenerator-runtime: 0.14.1 @@ -20893,6 +21367,12 @@ snapshots: '@babel/parser': 7.24.5 '@babel/types': 7.24.5 + '@babel/template@7.24.6': + dependencies: + '@babel/code-frame': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/types': 7.24.6 + '@babel/traverse@7.22.20': dependencies: '@babel/code-frame': 7.24.2 @@ -20968,6 +21448,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.24.6': + dependencies: + '@babel/code-frame': 7.24.6 + '@babel/generator': 7.24.6 + '@babel/helper-environment-visitor': 7.24.6 + '@babel/helper-function-name': 7.24.6 + '@babel/helper-hoist-variables': 7.24.6 + '@babel/helper-split-export-declaration': 7.24.6 + '@babel/parser': 7.24.6 + '@babel/types': 7.24.6 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.17.0': dependencies: '@babel/helper-validator-identifier': 7.22.20 @@ -20997,6 +21492,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 + '@babel/types@7.24.6': + dependencies: + '@babel/helper-string-parser': 7.24.6 + '@babel/helper-validator-identifier': 7.24.6 + to-fast-properties: 2.0.0 + '@base2/pretty-print-object@1.0.1': {} '@bcoe/v8-coverage@0.2.3': {} @@ -21024,14 +21525,14 @@ snapshots: '@docsearch/css@3.6.0': {} - '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)': + '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)': dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) '@docsearch/css': 3.6.0 algoliasearch: 4.23.3 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) search-insights: 2.14.0 @@ -21443,7 +21944,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': + '@docusaurus/preset-classic@3.2.1(@algolia/client-search@4.23.3)(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': dependencies: '@docusaurus/core': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/plugin-content-blog': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) @@ -21454,9 +21955,9 @@ snapshots: '@docusaurus/plugin-google-gtag': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/plugin-google-tag-manager': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/plugin-sitemap': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) - '@docusaurus/theme-classic': 3.2.1(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) + '@docusaurus/theme-classic': 3.2.1(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/theme-common': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) - '@docusaurus/theme-search-algolia': 3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) + '@docusaurus/theme-search-algolia': 3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5) '@docusaurus/types': 3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -21487,7 +21988,7 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 - '@docusaurus/theme-classic@3.2.1(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)': + '@docusaurus/theme-classic@3.2.1(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)': dependencies: '@docusaurus/core': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/mdx-loader': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -21501,7 +22002,7 @@ snapshots: '@docusaurus/utils': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3) '@docusaurus/utils-common': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@docusaurus/utils-validation': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3) - '@mdx-js/react': 3.0.1(@types/react@18.3.2)(react@18.2.0) + '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.2.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.43 @@ -21573,9 +22074,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.2)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': + '@docusaurus/theme-search-algolia@3.2.1(@algolia/client-search@4.23.3)(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.3)(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0)(typescript@5.4.5)': dependencies: - '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.14.0) '@docusaurus/core': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) '@docusaurus/logger': 3.2.1 '@docusaurus/plugin-content-docs': 3.2.1(esbuild@0.21.3)(eslint@9.3.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) @@ -21733,9 +22234,9 @@ snapshots: dependencies: esbuild: 0.20.2 - '@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.21.3)': + '@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.21.4)': dependencies: - esbuild: 0.21.3 + esbuild: 0.21.4 '@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.20.2)': dependencies: @@ -21743,9 +22244,9 @@ snapshots: escape-string-regexp: 4.0.0 rollup-plugin-node-polyfills: 0.2.1 - '@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.21.3)': + '@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.21.4)': dependencies: - esbuild: 0.21.3 + esbuild: 0.21.4 escape-string-regexp: 4.0.0 rollup-plugin-node-polyfills: 0.2.1 @@ -21755,6 +22256,9 @@ snapshots: '@esbuild/aix-ppc64@0.21.3': optional: true + '@esbuild/aix-ppc64@0.21.4': + optional: true + '@esbuild/android-arm64@0.19.8': optional: true @@ -21764,6 +22268,9 @@ snapshots: '@esbuild/android-arm64@0.21.3': optional: true + '@esbuild/android-arm64@0.21.4': + optional: true + '@esbuild/android-arm@0.19.8': optional: true @@ -21773,6 +22280,9 @@ snapshots: '@esbuild/android-arm@0.21.3': optional: true + '@esbuild/android-arm@0.21.4': + optional: true + '@esbuild/android-x64@0.19.8': optional: true @@ -21782,6 +22292,9 @@ snapshots: '@esbuild/android-x64@0.21.3': optional: true + '@esbuild/android-x64@0.21.4': + optional: true + '@esbuild/darwin-arm64@0.19.8': optional: true @@ -21791,6 +22304,9 @@ snapshots: '@esbuild/darwin-arm64@0.21.3': optional: true + '@esbuild/darwin-arm64@0.21.4': + optional: true + '@esbuild/darwin-x64@0.19.8': optional: true @@ -21800,6 +22316,9 @@ snapshots: '@esbuild/darwin-x64@0.21.3': optional: true + '@esbuild/darwin-x64@0.21.4': + optional: true + '@esbuild/freebsd-arm64@0.19.8': optional: true @@ -21809,6 +22328,9 @@ snapshots: '@esbuild/freebsd-arm64@0.21.3': optional: true + '@esbuild/freebsd-arm64@0.21.4': + optional: true + '@esbuild/freebsd-x64@0.19.8': optional: true @@ -21818,6 +22340,9 @@ snapshots: '@esbuild/freebsd-x64@0.21.3': optional: true + '@esbuild/freebsd-x64@0.21.4': + optional: true + '@esbuild/linux-arm64@0.19.8': optional: true @@ -21827,6 +22352,9 @@ snapshots: '@esbuild/linux-arm64@0.21.3': optional: true + '@esbuild/linux-arm64@0.21.4': + optional: true + '@esbuild/linux-arm@0.19.8': optional: true @@ -21836,6 +22364,9 @@ snapshots: '@esbuild/linux-arm@0.21.3': optional: true + '@esbuild/linux-arm@0.21.4': + optional: true + '@esbuild/linux-ia32@0.19.8': optional: true @@ -21845,6 +22376,9 @@ snapshots: '@esbuild/linux-ia32@0.21.3': optional: true + '@esbuild/linux-ia32@0.21.4': + optional: true + '@esbuild/linux-loong64@0.14.54': optional: true @@ -21857,6 +22391,9 @@ snapshots: '@esbuild/linux-loong64@0.21.3': optional: true + '@esbuild/linux-loong64@0.21.4': + optional: true + '@esbuild/linux-mips64el@0.19.8': optional: true @@ -21866,6 +22403,9 @@ snapshots: '@esbuild/linux-mips64el@0.21.3': optional: true + '@esbuild/linux-mips64el@0.21.4': + optional: true + '@esbuild/linux-ppc64@0.19.8': optional: true @@ -21875,6 +22415,9 @@ snapshots: '@esbuild/linux-ppc64@0.21.3': optional: true + '@esbuild/linux-ppc64@0.21.4': + optional: true + '@esbuild/linux-riscv64@0.19.8': optional: true @@ -21884,6 +22427,9 @@ snapshots: '@esbuild/linux-riscv64@0.21.3': optional: true + '@esbuild/linux-riscv64@0.21.4': + optional: true + '@esbuild/linux-s390x@0.19.8': optional: true @@ -21893,6 +22439,9 @@ snapshots: '@esbuild/linux-s390x@0.21.3': optional: true + '@esbuild/linux-s390x@0.21.4': + optional: true + '@esbuild/linux-x64@0.19.8': optional: true @@ -21902,6 +22451,9 @@ snapshots: '@esbuild/linux-x64@0.21.3': optional: true + '@esbuild/linux-x64@0.21.4': + optional: true + '@esbuild/netbsd-x64@0.19.8': optional: true @@ -21911,6 +22463,9 @@ snapshots: '@esbuild/netbsd-x64@0.21.3': optional: true + '@esbuild/netbsd-x64@0.21.4': + optional: true + '@esbuild/openbsd-x64@0.19.8': optional: true @@ -21920,6 +22475,9 @@ snapshots: '@esbuild/openbsd-x64@0.21.3': optional: true + '@esbuild/openbsd-x64@0.21.4': + optional: true + '@esbuild/sunos-x64@0.19.8': optional: true @@ -21929,6 +22487,9 @@ snapshots: '@esbuild/sunos-x64@0.21.3': optional: true + '@esbuild/sunos-x64@0.21.4': + optional: true + '@esbuild/win32-arm64@0.19.8': optional: true @@ -21938,6 +22499,9 @@ snapshots: '@esbuild/win32-arm64@0.21.3': optional: true + '@esbuild/win32-arm64@0.21.4': + optional: true + '@esbuild/win32-ia32@0.19.8': optional: true @@ -21947,6 +22511,9 @@ snapshots: '@esbuild/win32-ia32@0.21.3': optional: true + '@esbuild/win32-ia32@0.21.4': + optional: true + '@esbuild/win32-x64@0.19.8': optional: true @@ -21956,6 +22523,9 @@ snapshots: '@esbuild/win32-x64@0.21.3': optional: true + '@esbuild/win32-x64@0.21.4': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: eslint: 8.57.0 @@ -22028,6 +22598,11 @@ snapshots: '@formatjs/intl-localematcher': 0.5.2 tslib: 2.6.2 + '@formatjs/ecma402-abstract@2.0.0': + dependencies: + '@formatjs/intl-localematcher': 0.5.4 + tslib: 2.6.2 + '@formatjs/fast-memoize@2.2.0': dependencies: tslib: 2.6.2 @@ -22038,11 +22613,22 @@ snapshots: '@formatjs/icu-skeleton-parser': 1.7.0 tslib: 2.6.2 + '@formatjs/icu-messageformat-parser@2.7.8': + dependencies: + '@formatjs/ecma402-abstract': 2.0.0 + '@formatjs/icu-skeleton-parser': 1.8.2 + tslib: 2.6.2 + '@formatjs/icu-skeleton-parser@1.7.0': dependencies: '@formatjs/ecma402-abstract': 1.18.0 tslib: 2.6.2 + '@formatjs/icu-skeleton-parser@1.8.2': + dependencies: + '@formatjs/ecma402-abstract': 2.0.0 + tslib: 2.6.2 + '@formatjs/intl-displaynames@6.6.4': dependencies: '@formatjs/ecma402-abstract': 1.18.0 @@ -22063,6 +22649,10 @@ snapshots: dependencies: tslib: 2.6.2 + '@formatjs/intl-localematcher@0.5.4': + dependencies: + tslib: 2.6.2 + '@formatjs/intl-pluralrules@5.2.10': dependencies: '@formatjs/ecma402-abstract': 1.18.0 @@ -22081,13 +22671,13 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@formatjs/ts-transformer@3.13.9(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))': + '@formatjs/ts-transformer@3.13.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))': dependencies: - '@formatjs/icu-messageformat-parser': 2.7.3 + '@formatjs/icu-messageformat-parser': 2.7.8 '@types/json-stable-stringify': 1.0.36 '@types/node': 17.0.45 chalk: 4.1.2 - json-stable-stringify: 1.1.0 + json-stable-stringify: 1.1.1 tslib: 2.6.2 typescript: 5.4.5 optionalDependencies: @@ -22946,6 +23536,25 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 + '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': + dependencies: + tslib: 2.6.2 + optional: true + + '@jsonjoy.com/json-pack@1.0.4(tslib@2.6.2)': + dependencies: + '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) + '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) + hyperdyperid: 1.2.0 + thingies: 1.21.0(tslib@2.6.2) + tslib: 2.6.2 + optional: true + + '@jsonjoy.com/util@1.1.3(tslib@2.6.2)': + dependencies: + tslib: 2.6.2 + optional: true + '@kwsites/file-exists@1.1.1(supports-color@8.1.1)': dependencies: debug: 4.3.4(supports-color@8.1.1) @@ -22988,17 +23597,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.0.1(@types/react@18.3.2)(react@18.2.0)': + '@mdx-js/react@3.0.1(@types/react@18.3.2)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 '@types/react': 18.3.2 - react: 18.2.0 + react: 18.3.1 - '@mdx-js/react@3.0.1(@types/react@18.3.2)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.2 - react: 18.3.1 + '@types/react': 18.3.3 + react: 18.2.0 '@molt/command@0.9.0': dependencies: @@ -23011,7 +23620,7 @@ snapshots: string-length: 6.0.0 strip-ansi: 7.1.0 ts-toolbelt: 9.6.0 - type-fest: 4.18.2 + type-fest: 4.18.3 zod: 3.23.8 '@molt/types@0.2.0': @@ -23064,9 +23673,9 @@ snapshots: transitivePeerDependencies: - nx - '@nrwl/eslint-plugin-nx@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nrwl/eslint-plugin-nx@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nx/eslint-plugin': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/eslint-plugin': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23082,9 +23691,9 @@ snapshots: - typescript - verdaccio - '@nrwl/jest@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nrwl/jest@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: - '@nx/jest': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nx/jest': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23100,9 +23709,9 @@ snapshots: - typescript - verdaccio - '@nrwl/js@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nrwl/js@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23115,9 +23724,9 @@ snapshots: - typescript - verdaccio - '@nrwl/node@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nrwl/node@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: - '@nx/node': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nx/node': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23140,9 +23749,9 @@ snapshots: transitivePeerDependencies: - debug - '@nrwl/nx-plugin@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nrwl/nx-plugin@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: - '@nx/plugin': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nx/plugin': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23159,9 +23768,9 @@ snapshots: - typescript - verdaccio - '@nrwl/react@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3))': + '@nrwl/react@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3))': dependencies: - '@nx/react': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) + '@nx/react': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23185,9 +23794,9 @@ snapshots: - '@swc/core' - debug - '@nrwl/web@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nrwl/web@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nx/web': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/web': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23200,9 +23809,9 @@ snapshots: - typescript - verdaccio - '@nrwl/webpack@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nrwl/webpack@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nx/webpack': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/webpack': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -23252,12 +23861,12 @@ snapshots: tslib: 2.6.2 yargs-parser: 21.1.1 - '@nx/eslint-plugin@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nx/eslint-plugin@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nrwl/eslint-plugin-nx': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.0.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nrwl/eslint-plugin-nx': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/type-utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) chalk: 4.1.2 @@ -23266,7 +23875,7 @@ snapshots: semver: 7.6.0 tslib: 2.6.2 optionalDependencies: - eslint-config-prettier: 9.0.0(eslint@9.3.0) + eslint-config-prettier: 9.1.0(eslint@9.3.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23280,11 +23889,11 @@ snapshots: - typescript - verdaccio - '@nx/eslint@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))': + '@nx/eslint@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))': dependencies: '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) - '@nx/linter': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/linter': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) eslint: 8.57.0 tslib: 2.6.2 typescript: 5.4.5 @@ -23301,13 +23910,13 @@ snapshots: - supports-color - verdaccio - '@nx/jest@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nx/jest@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nrwl/jest': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.5) chalk: 4.1.2 identity-obj-proxy: 3.0.0 @@ -23333,7 +23942,7 @@ snapshots: - typescript - verdaccio - '@nx/js@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nx/js@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: '@babel/core': 7.24.4 '@babel/plugin-proposal-decorators': 7.22.15(@babel/core@7.24.4) @@ -23342,12 +23951,12 @@ snapshots: '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) '@babel/runtime': 7.24.4 - '@nrwl/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nrwl/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) '@nx/workspace': 19.0.1 babel-plugin-const-enum: 1.2.0(@babel/core@7.24.4) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.4)(@babel/traverse@7.24.5) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.4)(@babel/traverse@7.24.6) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.5.1 @@ -23375,9 +23984,9 @@ snapshots: - supports-color - typescript - '@nx/linter@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))': + '@nx/linter@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))': dependencies: - '@nx/eslint': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + '@nx/eslint': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -23390,13 +23999,13 @@ snapshots: - supports-color - verdaccio - '@nx/node@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nx/node@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: - '@nrwl/node': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nrwl/node': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/eslint': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/jest': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/eslint': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + '@nx/jest': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -23444,13 +24053,13 @@ snapshots: '@nx/nx-win32-x64-msvc@19.0.1': optional: true - '@nx/plugin@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': + '@nx/plugin@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)': dependencies: - '@nrwl/nx-plugin': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nrwl/nx-plugin': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/eslint': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/jest': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/eslint': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + '@nx/jest': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) fs-extra: 11.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -23469,13 +24078,13 @@ snapshots: - typescript - verdaccio - '@nx/react@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3))': + '@nx/react@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3))': dependencies: - '@nrwl/react': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) + '@nrwl/react': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)(webpack@5.91.0(esbuild@0.21.3)) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/eslint': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) - '@nx/web': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/eslint': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(js-yaml@4.1.0)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/web': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.5) '@svgr/webpack': 8.1.0(typescript@5.4.5) chalk: 4.1.2 @@ -23496,11 +24105,11 @@ snapshots: - verdaccio - webpack - '@nx/web@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nx/web@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: - '@nrwl/web': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nrwl/web': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) chalk: 4.1.2 detect-port: 1.5.1 http-server: 14.1.1 @@ -23517,12 +24126,12 @@ snapshots: - typescript - verdaccio - '@nx/webpack@19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': + '@nx/webpack@19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5)': dependencies: '@babel/core': 7.24.4 - '@nrwl/webpack': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nrwl/webpack': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(esbuild@0.21.3)(html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.3)))(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) '@nx/devkit': 19.0.1(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome)) - '@nx/js': 19.0.1(@babel/traverse@7.24.5)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) + '@nx/js': 19.0.1(@babel/traverse@7.24.6)(@types/node@20.12.12)(nx@19.0.1(patch_hash=kp7dxlsgbdjha3gqw56znlzome))(typescript@5.4.5) ajv: 8.12.0 autoprefixer: 10.4.19(postcss@8.4.38) babel-loader: 9.1.3(@babel/core@7.24.4)(webpack@5.91.0(esbuild@0.21.3)) @@ -23935,7 +24544,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.2)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -23949,8 +24558,8 @@ snapshots: source-map: 0.7.4 webpack: 5.91.0(esbuild@0.21.3) optionalDependencies: - type-fest: 4.18.2 - webpack-dev-server: 4.15.2(webpack@5.91.0(esbuild@0.21.3)) + type-fest: 4.18.3 + webpack-dev-server: 5.0.4(webpack@5.91.0(esbuild@0.21.3)) '@pnpm/config.env-replace@1.1.0': {} @@ -23997,72 +24606,72 @@ snapshots: dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.2)(react@18.3.1)': @@ -24072,475 +24681,490 @@ snapshots: optionalDependencies: '@types/react': 18.3.2 - '@radix-ui/react-context@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.3.1)': + dependencies: + '@babel/runtime': 7.24.5 + react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 + + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.2)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-direction@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-direction@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@radix-ui/react-icons@1.3.0(react@18.3.1)': dependencies: react: 18.3.1 - '@radix-ui/react-id@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.2)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.2)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@floating-ui/react-dom': 2.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/rect': 1.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@floating-ui/react-dom': 2.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/rect': 1.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.2)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-separator@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-separator@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@radix-ui/react-slot@1.0.2(@types/react@18.3.2)(react@18.3.1)': dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.2 - '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': + dependencies: + '@babel/runtime': 7.24.6 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 + + '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-toast@1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toast@1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.2)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.0.1(@types/react@18.3.2)(react@18.3.1)': + '@radix-ui/react-use-size@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@radix-ui/rect@1.0.1': @@ -25444,9 +26068,9 @@ snapshots: polished: 4.3.1 uuid: 9.0.1 - '@storybook/addon-actions@8.1.2': + '@storybook/addon-actions@8.1.3': dependencies: - '@storybook/core-events': 8.1.2 + '@storybook/core-events': 8.1.3 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 @@ -25808,7 +26432,7 @@ snapshots: pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.0 tempy: 1.0.1 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 @@ -25829,7 +26453,7 @@ snapshots: dependencies: ts-dedent: 2.2.0 - '@storybook/core-events@8.1.2': + '@storybook/core-events@8.1.3': dependencies: '@storybook/csf': 0.1.7 ts-dedent: 2.2.0 @@ -26488,9 +27112,9 @@ snapshots: dependencies: '@types/estree': 1.0.5 - '@types/apollo-upload-client@17.0.5(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': + '@types/apollo-upload-client@17.0.5(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': dependencies: - '@apollo/client': 3.10.4(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) + '@apollo/client': 3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) '@types/extract-files': 8.1.1 graphql: 16.8.1 transitivePeerDependencies: @@ -26590,18 +27214,8 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 8.44.8 - '@types/estree': 1.0.5 - - '@types/eslint@8.44.2': - dependencies: - '@types/estree': 1.0.1 - '@types/json-schema': 7.0.13 - - '@types/eslint@8.44.8': - dependencies: + '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 '@types/eslint@8.56.10': dependencies: @@ -26616,8 +27230,6 @@ snapshots: '@types/estree@0.0.51': {} - '@types/estree@1.0.1': {} - '@types/estree@1.0.5': {} '@types/express-serve-static-core@4.17.41': @@ -26719,8 +27331,6 @@ snapshots: '@types/json-patch@0.0.30': {} - '@types/json-schema@7.0.13': {} - '@types/json-schema@7.0.15': {} '@types/json-stable-stringify@1.0.34': {} @@ -26800,7 +27410,7 @@ snapshots: '@types/parse-json@4.0.0': {} - '@types/picomatch@2.3.0': {} + '@types/picomatch@2.3.3': {} '@types/pretty-hrtime@1.0.3': {} @@ -26854,6 +27464,11 @@ snapshots: '@types/prop-types': 15.7.12 csstype: 3.1.3 + '@types/react@18.3.3': + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + '@types/resolve@1.20.6': {} '@types/responselike@1.0.0': @@ -26862,6 +27477,9 @@ snapshots: '@types/retry@0.12.0': {} + '@types/retry@0.12.2': + optional: true + '@types/rollup-plugin-peer-deps-external@2.2.4': dependencies: '@types/node': 20.12.12 @@ -26952,26 +27570,24 @@ snapshots: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.2 - ts-api-utils: 1.0.3(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4(supports-color@8.1.1) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/type-utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.10.0 eslint: 9.3.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -26991,12 +27607,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.10.0 debug: 4.3.4(supports-color@8.1.1) eslint: 9.3.0 optionalDependencies: @@ -27009,16 +27625,16 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@6.13.1': - dependencies: - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/visitor-keys': 6.13.1 - '@typescript-eslint/scope-manager@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/scope-manager@7.10.0': + dependencies: + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 + '@typescript-eslint/scope-manager@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 @@ -27030,7 +27646,19 @@ snapshots: '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) eslint: 9.3.0 - ts-api-utils: 1.0.3(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + debug: 4.3.4(supports-color@8.1.1) + eslint: 9.3.0 + ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -27050,10 +27678,10 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@6.13.1': {} - '@typescript-eslint/types@6.21.0': {} + '@typescript-eslint/types@7.10.0': {} + '@typescript-eslint/types@7.8.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': @@ -27070,30 +27698,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.13.1(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/visitor-keys': 6.13.1 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 + minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.0.3(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.10.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/visitor-keys': 7.10.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 + minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.0.3(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -27129,30 +27758,27 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.13.1(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/utils@6.21.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) eslint: 9.3.0 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.10.0 + '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) eslint: 9.3.0 - semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -27176,14 +27802,14 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@6.13.1': + '@typescript-eslint/visitor-keys@6.21.0': dependencies: - '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@6.21.0': + '@typescript-eslint/visitor-keys@7.10.0': dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 7.10.0 eslint-visitor-keys: 3.4.3 '@typescript-eslint/visitor-keys@7.8.0': @@ -27577,9 +28203,9 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - apollo-upload-client@17.0.0(@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)))(graphql@16.8.1): + apollo-upload-client@17.0.0(@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)))(graphql@16.8.1): dependencies: - '@apollo/client': 3.10.4(@types/react@18.3.2)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) + '@apollo/client': 3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) extract-files: 11.0.0 graphql: 16.8.1 @@ -27643,20 +28269,21 @@ snapshots: dependencies: dequal: 2.0.3 - array-buffer-byte-length@1.0.0: + array-buffer-byte-length@1.0.1: dependencies: call-bind: 1.0.7 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 array-each@1.0.1: {} array-flatten@1.1.1: {} - array-includes@3.1.7: + array-includes@3.1.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -27666,45 +28293,63 @@ snapshots: array-union@3.0.1: {} - array.prototype.findlastindex@1.2.3: + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.findlastindex@1.2.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 array.prototype.flat@1.3.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.0 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 array.prototype.flatmap@1.3.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 - array.prototype.tosorted@1.1.2: + array.prototype.toreversed@1.1.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 - arraybuffer.prototype.slice@1.0.2: + array.prototype.tosorted@1.1.3: dependencies: - array-buffer-byte-length: 1.0.0 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 get-intrinsic: 1.2.4 - is-array-buffer: 3.0.2 - is-shared-array-buffer: 1.0.2 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 arrify@1.0.1: {} @@ -27739,7 +28384,7 @@ snapshots: call-bind: 1.0.7 is-nan: 1.3.2 object-is: 1.1.5 - object.assign: 4.1.4 + object.assign: 4.1.5 util: 0.12.5 ast-types-flow@0.0.8: {} @@ -27768,10 +28413,6 @@ snapshots: async@3.2.4: {} - asynciterator.prototype@1.0.0: - dependencies: - has-symbols: 1.0.3 - asynckit@0.4.0: {} at-least-node@1.0.0: {} @@ -27811,6 +28452,13 @@ snapshots: '@aws-cdk/asset-node-proxy-agent-v6': 2.0.3 constructs: 10.3.0 + aws-cdk-lib@2.143.0(constructs@10.3.0): + dependencies: + '@aws-cdk/asset-awscli-v1': 2.2.202 + '@aws-cdk/asset-kubectl-v20': 2.1.2 + '@aws-cdk/asset-node-proxy-agent-v6': 2.0.3 + constructs: 10.3.0 + aws-cdk@2.142.1: optionalDependencies: fsevents: 2.3.2 @@ -28044,11 +28692,11 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-styled-components@2.1.4(@babel/core@7.24.5)(styled-components@6.1.11(react-dom@16.14.0(react@16.14.0))(react@16.14.0)): + babel-plugin-styled-components@2.1.4(@babel/core@7.24.6)(styled-components@6.1.11(react-dom@16.14.0(react@16.14.0))(react@16.14.0)): dependencies: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.5) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.6) lodash: 4.17.21 picomatch: 2.3.1 styled-components: 6.1.11(react-dom@16.14.0(react@16.14.0))(react@16.14.0) @@ -28057,12 +28705,12 @@ snapshots: babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.24.4)(@babel/traverse@7.24.5): + babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.24.4)(@babel/traverse@7.24.6): dependencies: '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.24.0 optionalDependencies: - '@babel/traverse': 7.24.5 + '@babel/traverse': 7.24.6 babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4): dependencies: @@ -28417,9 +29065,18 @@ snapshots: builtins@1.0.3: {} builtins@5.0.1: + dependencies: + semver: 7.6.0 + + builtins@5.1.0: dependencies: semver: 7.6.2 + bundle-name@4.1.0: + dependencies: + run-applescript: 7.0.0 + optional: true + busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -28454,17 +29111,6 @@ snapshots: cachedir@2.4.0: {} - call-bind@1.0.2: - dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.1 - - call-bind@1.0.5: - dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.2.2 - call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -28527,9 +29173,9 @@ snapshots: ccount@2.0.1: {} - cdk-ec2-key-pair@3.3.3(aws-cdk-lib@2.142.1(constructs@10.3.0))(constructs@10.3.0): + cdk-ec2-key-pair@3.3.3(aws-cdk-lib@2.143.0(constructs@10.3.0))(constructs@10.3.0): dependencies: - aws-cdk-lib: 2.142.1(constructs@10.3.0) + aws-cdk-lib: 2.143.0(constructs@10.3.0) constructs: 10.3.0 chalk@1.1.1: @@ -29055,7 +29701,7 @@ snapshots: transitivePeerDependencies: - supports-color - contentful-cli@2.8.27(@babel/core@7.24.5)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): + contentful-cli@2.8.27(@babel/core@7.24.6)(encoding@0.1.13)(enquirer@2.4.1)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0)): dependencies: '@contentful/app-action-utils': 1.3.0 ast-types: 0.14.2 @@ -29069,7 +29715,7 @@ snapshots: command-exists: 1.2.9 contentful-collection: 0.0.4 contentful-export: 7.19.78(encoding@0.1.13) - contentful-import: 9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)) + contentful-import: 9.0.19(@babel/core@7.24.6)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0)) contentful-management: 10.46.1 contentful-migration: 4.17.4(enquirer@2.4.1) emojic: 1.1.17 @@ -29135,9 +29781,9 @@ snapshots: - zen-observable - zenObservable - contentful-import@9.0.19(@babel/core@7.24.5)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0)): + contentful-import@9.0.19(@babel/core@7.24.6)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0)): dependencies: - '@babel/eslint-parser': 7.22.15(@babel/core@7.24.5)(eslint@8.57.0) + '@babel/eslint-parser': 7.22.15(@babel/core@7.24.6)(eslint@8.57.0) '@discoveryjs/json-ext': 0.5.7 bluebird: 3.7.2 cli-table3: 0.6.3 @@ -29145,7 +29791,7 @@ snapshots: contentful-management: 10.46.1 date-fns: 2.30.0 eslint: 8.57.0 - eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0))(eslint@8.57.0) joi: 17.10.2 listr: 0.14.3 listr-update-renderer: 0.5.0(listr@0.14.3) @@ -29645,13 +30291,31 @@ snapshots: whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dataloader@2.2.2: {} date-fns@1.30.1: {} date-fns@2.30.0: dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 dayjs@1.11.10: {} @@ -29741,6 +30405,15 @@ snapshots: bplist-parser: 0.2.0 untildify: 4.0.0 + default-browser-id@5.0.0: + optional: true + + default-browser@5.2.1: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.0 + optional: true + default-gateway@6.0.3: dependencies: execa: 5.1.1 @@ -29771,6 +30444,9 @@ snapshots: define-lazy-prop@2.0.0: {} + define-lazy-prop@3.0.0: + optional: true + define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -30035,8 +30711,6 @@ snapshots: emittery@0.13.1: {} - emoji-regex@10.2.1: {} - emoji-regex@10.3.0: {} emoji-regex@7.0.3: {} @@ -30071,11 +30745,6 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.15.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - enhanced-resolve@5.16.0: dependencies: graceful-fs: 4.2.11 @@ -30123,87 +30792,52 @@ snapshots: string-template: 0.2.1 xtend: 4.0.2 - es-abstract@1.22.2: + es-abstract@1.23.3: dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 call-bind: 1.0.7 - es-set-tostringtag: 2.0.2 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 - get-symbol-description: 1.0.0 - globalthis: 1.0.3 - gopd: 1.0.1 - has: 1.0.3 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.6 - is-array-buffer: 3.0.2 - is-callable: 1.2.7 - is-negative-zero: 2.0.2 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.1 - safe-array-concat: 1.0.1 - safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.0 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 - typed-array-length: 1.0.4 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 - - es-abstract@1.22.3: - dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - es-set-tostringtag: 2.0.2 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 get-intrinsic: 1.2.4 - get-symbol-description: 1.0.0 - globalthis: 1.0.3 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.0 - internal-slot: 1.0.6 - is-array-buffer: 3.0.2 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-negative-zero: 2.0.2 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.1 - safe-array-concat: 1.0.1 - safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.0 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 - typed-array-length: 1.0.4 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 @@ -30213,36 +30847,40 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.0.15: + es-iterator-helpers@1.0.19: dependencies: - asynciterator.prototype: 1.0.0 - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-set-tostringtag: 2.0.2 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 function-bind: 1.1.2 - get-intrinsic: 1.2.2 - globalthis: 1.0.3 - has-property-descriptors: 1.0.1 - has-proto: 1.0.1 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 has-symbols: 1.0.3 - internal-slot: 1.0.6 + internal-slot: 1.0.7 iterator.prototype: 1.1.2 - safe-array-concat: 1.0.1 + safe-array-concat: 1.1.2 es-module-lexer@0.9.3: {} es-module-lexer@1.5.0: {} - es-set-tostringtag@2.0.2: + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 - hasown: 2.0.0 + hasown: 2.0.2 - es-shim-unscopables@1.0.0: + es-shim-unscopables@1.0.2: dependencies: - has: 1.0.3 + hasown: 2.0.2 es-to-primitive@1.2.1: dependencies: @@ -30468,6 +31106,32 @@ snapshots: '@esbuild/win32-ia32': 0.21.3 '@esbuild/win32-x64': 0.21.3 + esbuild@0.21.4: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.4 + '@esbuild/android-arm': 0.21.4 + '@esbuild/android-arm64': 0.21.4 + '@esbuild/android-x64': 0.21.4 + '@esbuild/darwin-arm64': 0.21.4 + '@esbuild/darwin-x64': 0.21.4 + '@esbuild/freebsd-arm64': 0.21.4 + '@esbuild/freebsd-x64': 0.21.4 + '@esbuild/linux-arm': 0.21.4 + '@esbuild/linux-arm64': 0.21.4 + '@esbuild/linux-ia32': 0.21.4 + '@esbuild/linux-loong64': 0.21.4 + '@esbuild/linux-mips64el': 0.21.4 + '@esbuild/linux-ppc64': 0.21.4 + '@esbuild/linux-riscv64': 0.21.4 + '@esbuild/linux-s390x': 0.21.4 + '@esbuild/linux-x64': 0.21.4 + '@esbuild/netbsd-x64': 0.21.4 + '@esbuild/openbsd-x64': 0.21.4 + '@esbuild/sunos-x64': 0.21.4 + '@esbuild/win32-arm64': 0.21.4 + '@esbuild/win32-ia32': 0.21.4 + '@esbuild/win32-x64': 0.21.4 + escalade@3.1.1: {} escalade@3.1.2: {} @@ -30514,7 +31178,7 @@ snapshots: '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) eslint-config-xo-space: 0.35.0(eslint@9.3.0) eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) eslint-plugin-mocha: 10.4.3(eslint@9.3.0) eslint-plugin-n: 15.7.0(eslint@9.3.0) eslint-plugin-perfectionist: 2.10.0(eslint@9.3.0)(typescript@5.4.5) @@ -30538,16 +31202,16 @@ snapshots: transitivePeerDependencies: - eslint - eslint-config-prettier@9.0.0(eslint@9.3.0): + eslint-config-prettier@9.1.0(eslint@9.3.0): dependencies: eslint: 9.3.0 - eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0))(eslint-plugin-n@17.7.0(eslint@8.57.0))(eslint-plugin-promise@6.2.0(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0) eslint-plugin-n: 17.7.0(eslint@8.57.0) - eslint-plugin-promise: 6.1.1(eslint@8.57.0) + eslint-plugin-promise: 6.2.0(eslint@8.57.0) eslint-config-xo-space@0.35.0(eslint@9.3.0): dependencies: @@ -30562,21 +31226,21 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.13.0 - resolve: 1.22.6 + is-core-module: 2.13.1 + resolve: 1.22.8 transitivePeerDependencies: - supports-color eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0): dependencies: debug: 4.3.4(supports-color@8.1.1) - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.16.1 eslint: 9.3.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) fast-glob: 3.3.2 - get-tsconfig: 4.7.0 - is-core-module: 2.13.0 + get-tsconfig: 4.7.5 + is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -30584,16 +31248,16 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0): dependencies: debug: 4.3.4(supports-color@8.1.1) - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.16.1 eslint: 9.3.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) - fast-glob: 3.3.1 - get-tsconfig: 4.7.0 - is-core-module: 2.13.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0) + fast-glob: 3.3.2 + get-tsconfig: 4.7.5 + is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -30601,7 +31265,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: debug: 3.2.7 optionalDependencies: @@ -30612,36 +31276,36 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 6.21.0(eslint@9.3.0)(typescript@5.4.5) eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0) transitivePeerDependencies: - supports-color @@ -30658,69 +31322,42 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-formatjs@4.11.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): + eslint-plugin-formatjs@4.13.3(eslint@9.3.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: - '@formatjs/icu-messageformat-parser': 2.7.3 - '@formatjs/ts-transformer': 3.13.9(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) - '@types/eslint': 8.44.2 - '@types/picomatch': 2.3.0 - '@typescript-eslint/utils': 6.13.1(eslint@9.3.0)(typescript@5.4.5) - emoji-regex: 10.2.1 + '@formatjs/icu-messageformat-parser': 2.7.8 + '@formatjs/ts-transformer': 3.13.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.21.3)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) + '@types/eslint': 8.56.10 + '@types/picomatch': 2.3.3 + '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + emoji-regex: 10.3.0 eslint: 9.3.0 - magic-string: 0.30.3 + magic-string: 0.30.10 picomatch: 2.3.1 tslib: 2.6.2 typescript: 5.4.5 - unicode-emoji-utils: 1.1.2 + unicode-emoji-utils: 1.2.0 transitivePeerDependencies: - supports-color - ts-jest - eslint-plugin-import@2.28.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0): - dependencies: - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 9.3.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) - has: 1.0.3 - is-core-module: 2.13.0 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 - semver: 6.3.1 - tsconfig-paths: 3.14.2 - optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0): dependencies: - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 eslint: 9.3.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@9.3.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: @@ -30730,28 +31367,55 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0): dependencies: - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.28.1)(eslint@9.3.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.3.0): + dependencies: + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.3.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.3.0))(eslint@9.3.0) + hasown: 2.0.2 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -30759,23 +31423,23 @@ snapshots: eslint-plugin-jsx-a11y@6.8.0(eslint@9.3.0): dependencies: - '@babel/runtime': 7.23.5 + '@babel/runtime': 7.24.6 aria-query: 5.3.0 - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.8 axe-core: 4.7.0 axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.15 + es-iterator-helpers: 1.0.19 eslint: 9.3.0 - hasown: 2.0.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 + object.entries: 1.1.8 + object.fromentries: 2.0.8 eslint-plugin-mocha@10.4.3(eslint@9.3.0): dependencies: @@ -30786,7 +31450,7 @@ snapshots: eslint-plugin-n@15.7.0(eslint@9.3.0): dependencies: - builtins: 5.0.1 + builtins: 5.1.0 eslint: 9.3.0 eslint-plugin-es: 4.1.0(eslint@9.3.0) eslint-utils: 3.0.0(eslint@9.3.0) @@ -30810,7 +31474,7 @@ snapshots: eslint-plugin-perfectionist@2.10.0(eslint@9.3.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) eslint: 9.3.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 @@ -30818,33 +31482,35 @@ snapshots: - supports-color - typescript - eslint-plugin-promise@6.1.1(eslint@8.57.0): + eslint-plugin-promise@6.2.0(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-react-hooks@4.6.0(eslint@9.3.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.3.0): dependencies: eslint: 9.3.0 - eslint-plugin-react@7.33.2(eslint@9.3.0): + eslint-plugin-react@7.34.1(eslint@9.3.0): dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.toreversed: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.15 + es-iterator-helpers: 1.0.19 eslint: 9.3.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 prop-types: 15.8.1 - resolve: 2.0.0-next.4 + resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.10 + string.prototype.matchall: 4.0.11 eslint-plugin-testing-library@6.2.2(eslint@9.3.0)(typescript@5.4.5): dependencies: @@ -30856,7 +31522,7 @@ snapshots: eslint-plugin-unicorn@48.0.1(eslint@9.3.0): dependencies: - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.24.6 '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) ci-info: 3.9.0 clean-regexp: 1.0.0 @@ -31500,7 +32166,7 @@ snapshots: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.2 + semver: 7.6.0 tapable: 1.1.3 typescript: 5.4.5 webpack: 5.91.0(esbuild@0.21.3) @@ -31614,7 +32280,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 functions-have-names: 1.2.3 functions-have-names@1.2.3: {} @@ -31629,20 +32295,6 @@ snapshots: get-east-asian-width@1.2.0: {} - get-intrinsic@1.2.1: - dependencies: - function-bind: 1.1.2 - has: 1.0.3 - has-proto: 1.0.3 - has-symbols: 1.0.3 - - get-intrinsic@1.2.2: - dependencies: - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.0 - get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 @@ -31676,15 +32328,12 @@ snapshots: get-stream@8.0.1: {} - get-symbol-description@1.0.0: + get-symbol-description@1.0.2: dependencies: call-bind: 1.0.7 + es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.7.0: - dependencies: - resolve-pkg-maps: 1.0.0 - get-tsconfig@4.7.5: dependencies: resolve-pkg-maps: 1.0.0 @@ -31737,6 +32386,15 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.1 + glob@10.4.1: + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.1.2 + minimatch: 9.0.4 + minipass: 7.1.2 + path-scurry: 1.11.1 + optional: true + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -31784,9 +32442,10 @@ snapshots: globals@15.3.0: {} - globalthis@1.0.3: + globalthis@1.0.4: dependencies: define-properties: 1.2.1 + gopd: 1.0.1 globby@11.1.0: dependencies: @@ -31974,16 +32633,10 @@ snapshots: has-flag@4.0.0: {} - has-property-descriptors@1.0.1: - dependencies: - get-intrinsic: 1.2.2 - has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.0 - has-proto@1.0.1: {} - has-proto@1.0.3: {} has-symbols@1.0.3: {} @@ -31994,10 +32647,6 @@ snapshots: has-yarn@3.0.0: {} - has@1.0.3: - dependencies: - function-bind: 1.1.2 - hash-base@3.0.4: dependencies: inherits: 2.0.4 @@ -32014,10 +32663,6 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 - hasown@2.0.0: - dependencies: - function-bind: 1.1.2 - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -32152,7 +32797,7 @@ snapshots: history@4.10.1: dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.4 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -32382,6 +33027,9 @@ snapshots: husky@9.0.11: {} + hyperdyperid@1.2.0: + optional: true + hyperlinker@1.0.0: {} iconv-lite@0.4.24: @@ -32575,9 +33223,9 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - internal-slot@1.0.6: + internal-slot@1.0.7: dependencies: - get-intrinsic: 1.2.4 + es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.0.6 @@ -32604,6 +33252,9 @@ snapshots: ipaddr.js@2.1.0: {} + ipaddr.js@2.2.0: + optional: true + is-absolute-url@4.0.1: {} is-absolute@1.0.0: @@ -32623,11 +33274,10 @@ snapshots: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-array-buffer@3.0.2: + is-array-buffer@3.0.4: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-typed-array: 1.1.13 is-arrayish@0.2.1: {} @@ -32662,14 +33312,14 @@ snapshots: dependencies: ci-info: 3.9.0 - is-core-module@2.13.0: - dependencies: - has: 1.0.3 - is-core-module@2.13.1: dependencies: hasown: 2.0.2 + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.2 @@ -32680,13 +33330,16 @@ snapshots: is-docker@2.2.1: {} + is-docker@3.0.0: + optional: true + is-extendable@0.1.1: {} is-extglob@2.1.1: {} is-finalizationregistry@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 is-fullwidth-code-point@1.0.0: dependencies: @@ -32716,6 +33369,11 @@ snapshots: is-hexadecimal@2.0.1: {} + is-inside-container@1.0.0: + dependencies: + is-docker: 3.0.0 + optional: true + is-installed-globally@0.4.0: dependencies: global-dirs: 3.0.1 @@ -32727,9 +33385,9 @@ snapshots: is-lower-case@2.0.2: dependencies: - tslib: 2.5.3 + tslib: 2.6.2 - is-map@2.0.2: {} + is-map@2.0.3: {} is-nan@1.3.2: dependencies: @@ -32738,7 +33396,10 @@ snapshots: is-natural-number@4.0.1: {} - is-negative-zero@2.0.2: {} + is-negative-zero@2.0.3: {} + + is-network-error@1.1.0: + optional: true is-node-process@1.2.0: {} @@ -32803,9 +33464,9 @@ snapshots: is-root@2.1.0: {} - is-set@2.0.2: {} + is-set@2.0.3: {} - is-shared-array-buffer@1.0.2: + is-shared-array-buffer@1.0.3: dependencies: call-bind: 1.0.7 @@ -32841,18 +33502,18 @@ snapshots: is-upper-case@2.0.2: dependencies: - tslib: 2.5.3 + tslib: 2.6.2 - is-weakmap@2.0.1: {} + is-weakmap@2.0.2: {} is-weakref@1.0.2: dependencies: call-bind: 1.0.7 - is-weakset@2.0.2: + is-weakset@2.0.3: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-what@3.14.1: {} @@ -32862,6 +33523,11 @@ snapshots: dependencies: is-docker: 2.2.1 + is-wsl@3.1.0: + dependencies: + is-inside-container: 1.0.0 + optional: true + is-yarn-global@0.4.1: {} is@0.2.7: {} @@ -32947,10 +33613,10 @@ snapshots: iterator.prototype@1.1.2: dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.4 - set-function-name: 2.0.1 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 jackspeak@2.3.6: dependencies: @@ -32958,6 +33624,13 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.1.2: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + optional: true + jaeger-client@3.19.0: dependencies: node-int64: 0.4.0 @@ -33455,7 +34128,7 @@ snapshots: dependencies: jsonify: 0.0.1 - json-stable-stringify@1.1.0: + json-stable-stringify@1.1.1: dependencies: call-bind: 1.0.7 isarray: 2.0.5 @@ -33521,10 +34194,10 @@ snapshots: jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.7 + array-includes: 3.1.8 array.prototype.flat: 1.3.2 - object.assign: 4.1.4 - object.values: 1.1.7 + object.assign: 4.1.5 + object.values: 1.2.0 jszip@3.10.1: dependencies: @@ -33572,11 +34245,11 @@ snapshots: known-css-properties@0.26.0: {} - language-subtag-registry@0.3.22: {} + language-subtag-registry@0.3.23: {} language-tags@1.0.9: dependencies: - language-subtag-registry: 0.3.22 + language-subtag-registry: 0.3.23 latest-version@7.0.0: dependencies: @@ -33989,7 +34662,7 @@ snapshots: lower-case-first@2.0.2: dependencies: - tslib: 2.5.3 + tslib: 2.6.2 lower-case@2.0.2: dependencies: @@ -34041,10 +34714,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - magic-string@0.30.3: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - make-dir@1.3.0: dependencies: pify: 3.0.0 @@ -34060,7 +34729,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.5.4 make-error@1.3.6: {} @@ -34337,6 +35006,14 @@ snapshots: dependencies: fs-monkey: 1.0.4 + memfs@4.9.2: + dependencies: + '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.2) + '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) + sonic-forest: 1.0.3(tslib@2.6.2) + tslib: 2.6.2 + optional: true + memoizee@0.4.15: dependencies: d: 1.0.1 @@ -34888,6 +35565,9 @@ snapshots: minipass@7.1.1: {} + minipass@7.1.2: + optional: true + minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -35228,13 +35908,6 @@ snapshots: object-treeify@4.0.1: {} - object.assign@4.1.4: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - has-symbols: 1.0.3 - object-keys: 1.1.1 - object.assign@4.1.5: dependencies: call-bind: 1.0.7 @@ -35249,29 +35922,30 @@ snapshots: for-own: 1.0.0 isobject: 3.0.1 - object.entries@1.1.7: + object.entries@1.1.8: dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-object-atoms: 1.0.0 - object.fromentries@2.0.7: + object.fromentries@2.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 - object.groupby@1.0.1: + object.groupby@1.0.3: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 - object.hasown@1.1.3: + object.hasown@1.1.4: dependencies: define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 object.map@1.0.1: dependencies: @@ -35282,11 +35956,11 @@ snapshots: dependencies: isobject: 3.0.1 - object.values@1.1.7: + object.values@1.2.0: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 obuf@1.1.2: {} @@ -35347,6 +36021,14 @@ snapshots: dependencies: mimic-fn: 4.0.0 + open@10.1.0: + dependencies: + default-browser: 5.2.1 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 3.1.0 + optional: true + open@7.4.2: dependencies: is-docker: 2.2.1 @@ -35495,6 +36177,13 @@ snapshots: '@types/retry': 0.12.0 retry: 0.13.1 + p-retry@6.2.0: + dependencies: + '@types/retry': 0.12.2 + is-network-error: 1.1.0 + retry: 0.13.1 + optional: true + p-throttle@4.1.1: {} p-timeout@3.2.0: @@ -35508,7 +36197,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.6.0 pako@0.2.9: {} @@ -36340,6 +37029,8 @@ snapshots: punycode@2.3.0: {} + punycode@2.3.1: {} + pupa@3.1.0: dependencies: escape-goat: 4.0.0 @@ -36538,7 +37229,7 @@ snapshots: react-helmet-async@1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 invariant: 2.2.4 prop-types: 15.8.1 react: 18.2.0 @@ -36607,7 +37298,7 @@ snapshots: react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@18.2.0))(webpack@5.91.0(esbuild@0.21.3)): dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.4 react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.2.0)' webpack: 5.91.0(esbuild@0.21.3) @@ -36639,24 +37330,24 @@ snapshots: react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.4(@types/react@18.3.2)(react@18.3.1): + react-remove-scroll-bar@2.3.4(@types/react@18.3.3)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.2)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - react-remove-scroll@2.5.5(@types/react@18.3.2)(react@18.3.1): + react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.4(@types/react@18.3.2)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.2)(react@18.3.1) + react-remove-scroll-bar: 2.3.4(@types/react@18.3.3)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.3.2)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.2)(react@18.3.1) + use-callback-ref: 1.3.0(@types/react@18.3.3)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 react-router-config@5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0): dependencies: @@ -36666,7 +37357,7 @@ snapshots: react-router-dom@5.3.4(react@18.2.0): dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.4 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -36684,7 +37375,7 @@ snapshots: react-router@5.3.4(react@18.2.0): dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.4 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -36705,14 +37396,14 @@ snapshots: '@remix-run/router': 1.16.1 react: 18.3.1 - react-style-singleton@2.2.1(@types/react@18.3.2)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 react@16.14.0: dependencies: @@ -36828,13 +37519,14 @@ snapshots: dependencies: esprima: 4.0.1 - reflect.getprototypeof@1.0.4: + reflect.getprototypeof@1.0.6: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - globalthis: 1.0.3 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 which-builtin-type: 1.1.3 regenerate-unicode-properties@10.1.1: @@ -36847,17 +37539,18 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 regex-escape@3.4.10: {} regexp-tree@0.1.27: {} - regexp.prototype.flags@1.5.1: + regexp.prototype.flags@1.5.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - set-function-name: 2.0.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 regexpp@3.2.0: {} @@ -36891,6 +37584,11 @@ snapshots: '@types/react': 18.3.2 react: 18.3.1 + rehackt@0.1.0(@types/react@18.3.3)(react@18.3.1): + optionalDependencies: + '@types/react': 18.3.3 + react: 18.3.1 + rehype-external-links@3.0.0: dependencies: '@types/hast': 3.0.4 @@ -36918,7 +37616,7 @@ snapshots: relay-runtime@12.0.0(encoding@0.1.13): dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.6 fbjs: 3.0.5(encoding@0.1.13) invariant: 2.2.4 transitivePeerDependencies: @@ -37065,21 +37763,15 @@ snapshots: resolve.exports@2.0.2: {} - resolve@1.22.6: - dependencies: - is-core-module: 2.13.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.8: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@2.0.0-next.4: + resolve@2.0.0-next.5: dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -37129,6 +37821,11 @@ snapshots: dependencies: glob: 7.2.3 + rimraf@5.0.7: + dependencies: + glob: 10.4.1 + optional: true + ripemd160@2.0.2: dependencies: hash-base: 3.1.0 @@ -37226,6 +37923,9 @@ snapshots: postcss: 8.4.38 strip-json-comments: 3.1.1 + run-applescript@7.0.0: + optional: true + run-async@2.4.1: {} run-async@3.0.0: {} @@ -37254,10 +37954,10 @@ snapshots: dependencies: mri: 1.2.0 - safe-array-concat@1.0.1: + safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 @@ -37265,10 +37965,10 @@ snapshots: safe-buffer@5.2.1: {} - safe-regex-test@1.0.0: + safe-regex-test@1.0.3: dependencies: call-bind: 1.0.7 - get-intrinsic: 1.2.4 + es-errors: 1.3.0 is-regex: 1.1.4 safer-buffer@2.1.2: {} @@ -37360,7 +38060,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.0 semver@2.3.2: {} @@ -37438,7 +38138,7 @@ snapshots: transitivePeerDependencies: - supports-color - serverless-esbuild@1.48.0(esbuild@0.21.3): + serverless-esbuild@1.48.0(esbuild@0.21.4): dependencies: acorn: 8.10.0 acorn-walk: 8.2.0 @@ -37446,7 +38146,7 @@ snapshots: archiver: 5.3.2 bestzip: 2.2.1 chokidar: 3.5.3 - esbuild: 0.21.3 + esbuild: 0.21.4 execa: 5.1.1 fp-ts: 2.16.1 fs-extra: 11.2.0 @@ -37551,9 +38251,10 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.2 - set-function-name@2.0.1: + set-function-name@2.0.2: dependencies: define-data-property: 1.1.4 + es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 @@ -37610,12 +38311,6 @@ snapshots: minimist: 1.2.8 shelljs: 0.8.5 - side-channel@1.0.4: - dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - object-inspect: 1.13.1 - side-channel@1.0.6: dependencies: call-bind: 1.0.7 @@ -37703,6 +38398,12 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 + sonic-forest@1.0.3(tslib@2.6.2): + dependencies: + tree-dump: 1.0.1(tslib@2.6.2) + tslib: 2.6.2 + optional: true + sort-css-media-queries@2.1.0: {} sort-keys-length@1.0.1: @@ -37812,7 +38513,7 @@ snapshots: sponge-case@1.0.1: dependencies: - tslib: 2.5.3 + tslib: 2.6.2 sprintf-js@1.0.3: {} @@ -37859,9 +38560,9 @@ snapshots: - react - react-dom - storybook-react-router@1.0.8(@storybook/addon-actions@8.1.2)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1): + storybook-react-router@1.0.8(@storybook/addon-actions@8.1.3)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/addon-actions': 8.1.2 + '@storybook/addon-actions': 8.1.3 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -37956,35 +38657,39 @@ snapshots: get-east-asian-width: 1.2.0 strip-ansi: 7.1.0 - string.prototype.matchall@4.0.10: + string.prototype.matchall@4.0.11: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.6 - regexp.prototype.flags: 1.5.1 - set-function-name: 2.0.1 - side-channel: 1.0.4 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 - string.prototype.trim@1.2.8: + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 - string.prototype.trimend@1.0.7: + string.prototype.trimend@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 - string.prototype.trimstart@1.0.7: + string.prototype.trimstart@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-object-atoms: 1.0.0 string_decoder@0.10.31: {} @@ -38267,7 +38972,7 @@ snapshots: mime: 2.6.0 qs: 6.12.1 readable-stream: 3.6.2 - semver: 7.6.2 + semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -38321,7 +39026,7 @@ snapshots: swap-case@2.0.2: dependencies: - tslib: 2.5.3 + tslib: 2.6.2 symbol-observable@1.2.0: {} @@ -38489,6 +39194,11 @@ snapshots: dependencies: any-promise: 1.3.0 + thingies@1.21.0(tslib@2.6.2): + dependencies: + tslib: 2.6.2 + optional: true + thriftrw@3.11.4: dependencies: bufrw: 1.3.0 @@ -38568,10 +39278,15 @@ snapshots: tr46@3.0.0: dependencies: - punycode: 2.3.0 + punycode: 2.3.1 traverse@0.6.7: {} + tree-dump@1.0.1(tslib@2.6.2): + dependencies: + tslib: 2.6.2 + optional: true + tree-kill@1.2.2: {} trim-lines@3.0.1: {} @@ -38588,10 +39303,6 @@ snapshots: tryer@1.0.1: {} - ts-api-utils@1.0.3(typescript@5.4.5): - dependencies: - typescript: 5.4.5 - ts-api-utils@1.3.0(typescript@5.4.5): dependencies: typescript: 5.4.5 @@ -38684,13 +39395,6 @@ snapshots: enhanced-resolve: 5.16.0 tsconfig-paths: 4.2.0 - tsconfig-paths@3.14.2: - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -38753,7 +39457,7 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.18.2: {} + type-fest@4.18.3: {} type-fest@4.8.2: {} @@ -38766,32 +39470,37 @@ snapshots: type@2.7.2: {} - typed-array-buffer@1.0.0: + typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7 - get-intrinsic: 1.2.4 + es-errors: 1.3.0 is-typed-array: 1.1.13 - typed-array-byte-length@1.0.0: + typed-array-byte-length@1.0.1: dependencies: call-bind: 1.0.7 for-each: 0.3.3 + gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.0: + typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 for-each: 0.3.3 + gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-length@1.0.4: + typed-array-length@1.0.6: dependencies: call-bind: 1.0.7 for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 typed-assert@1.0.9: {} @@ -38864,9 +39573,9 @@ snapshots: unicode-emoji-modifier-base@1.0.0: {} - unicode-emoji-utils@1.1.2: + unicode-emoji-utils@1.2.0: dependencies: - emoji-regex: 10.2.1 + emoji-regex: 10.3.0 unicode-match-property-ecmascript@2.0.0: dependencies: @@ -39055,20 +39764,20 @@ snapshots: urlpattern-polyfill@9.0.0: {} - use-callback-ref@1.3.0(@types/react@18.3.2)(react@18.3.1): + use-callback-ref@1.3.0(@types/react@18.3.3)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.2)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 util-deprecate@1.0.2: {} @@ -39307,6 +40016,18 @@ snapshots: schema-utils: 4.2.0 webpack: 5.91.0(esbuild@0.21.3) + webpack-dev-middleware@7.2.1(webpack@5.91.0(esbuild@0.21.3)): + dependencies: + colorette: 2.0.20 + memfs: 4.9.2 + mime-types: 2.1.35 + on-finished: 2.4.1 + range-parser: 1.2.1 + schema-utils: 4.2.0 + optionalDependencies: + webpack: 5.91.0(esbuild@0.21.3) + optional: true + webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)): dependencies: '@types/bonjour': 3.5.13 @@ -39347,6 +40068,47 @@ snapshots: - supports-color - utf-8-validate + webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.10 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.19.2 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.6(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.6.1 + open: 10.1.0 + p-retry: 6.2.0 + rimraf: 5.0.7 + schema-utils: 4.2.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 7.2.1(webpack@5.91.0(esbuild@0.21.3)) + ws: 8.17.0 + optionalDependencies: + webpack: 5.91.0(esbuild@0.21.3) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + optional: true + webpack-merge@5.10.0: dependencies: clone-deep: 4.0.1 @@ -39377,7 +40139,7 @@ snapshots: acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.23.0 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.0 + enhanced-resolve: 5.16.1 es-module-lexer: 1.5.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -39451,15 +40213,15 @@ snapshots: is-weakref: 1.0.2 isarray: 2.0.5 which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 + which-collection: 1.0.2 which-typed-array: 1.1.15 - which-collection@1.0.1: + which-collection@1.0.2: dependencies: - is-map: 2.0.2 - is-set: 2.0.2 - is-weakmap: 2.0.1 - is-weakset: 2.0.2 + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 which-module@2.0.1: {} @@ -39556,6 +40318,9 @@ snapshots: ws@8.16.0: {} + ws@8.17.0: + optional: true + xdg-basedir@5.1.0: {} xml-js@1.6.11: From a3f867209b3b9aabc4f07fec2ea2dacdec738668 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 13:06:03 +0200 Subject: [PATCH 31/32] fix: react types divereged versions --- package.json | 2 +- pnpm-lock.yaml | 498 +++++++------------------------------------------ 2 files changed, 70 insertions(+), 430 deletions(-) diff --git a/package.json b/package.json index 1a1738599..75563065c 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@types/jest": "^29.5.12", "@types/node": "20.12.12", "@types/ramda": "^0.28.25", - "@types/react": "^18.3.1", + "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@types/react-router": "^5.1.20", "@types/react-router-dom": "5.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2f3794c3..8a05e45d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,7 +78,7 @@ importers: version: 3.3.1(react@18.3.1) react-markdown: specifier: ^8.0.7 - version: 8.0.7(@types/react@18.3.2)(react@18.3.1) + version: 8.0.7(@types/react@18.3.3)(react@18.3.1) react-router: specifier: ^6.16.0 version: 6.16.0(react@18.3.1) @@ -94,7 +94,7 @@ importers: devDependencies: '@apollo/client': specifier: ^3.9.6 - version: 3.10.4(@types/react@18.3.2)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) + version: 3.10.4(@types/react@18.3.3)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1)) '@apollo/rover': specifier: ^0.19.1 version: 0.19.1 @@ -169,10 +169,10 @@ importers: version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))) '@testing-library/react': specifier: 15.0.7 - version: 15.0.7(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.1.0) @@ -192,8 +192,8 @@ importers: specifier: ^0.28.25 version: 0.28.25 '@types/react': - specifier: ^18.3.1 - version: 18.3.2 + specifier: ^18.3.3 + version: 18.3.3 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -557,7 +557,7 @@ importers: devDependencies: '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.11 - version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) + version: 0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3)) '@sb/core': specifier: workspace:* version: link:../core @@ -657,7 +657,7 @@ importers: version: link:../webapp-libs/webapp-tenants '@storybook/addon-essentials': specifier: ^8.0.9 - version: 8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-measure': specifier: ^8.0.9 version: 8.0.9 @@ -708,7 +708,7 @@ importers: version: 8.0.9(@babel/preset-env@7.24.4(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-dark-mode: specifier: ^4.0.1 - version: 4.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-react-router: specifier: ^1.0.8 version: 1.0.8(@storybook/addon-actions@8.1.3)(react-dom@18.3.1(react@18.3.1))(react-router@6.23.1(react@18.3.1))(react@18.3.1) @@ -4342,24 +4342,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.0.4': - resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.1.3': - resolution: {integrity: sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - '@kwsites/file-exists@1.1.1': resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} @@ -6825,9 +6807,6 @@ packages: '@types/react-test-renderer@18.3.0': resolution: {integrity: sha512-HW4MuEYxfDbOHQsVlY/XtOvNHftCVEPhJF2pQXXwcUiUF+Oyb0usgp48HSgpK5rt8m9KZb22yqOeZm+rrVG8gw==} - '@types/react@18.3.2': - resolution: {integrity: sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==} - '@types/react@18.3.3': resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} @@ -6840,9 +6819,6 @@ packages: '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - '@types/rollup-plugin-peer-deps-external@2.2.4': resolution: {integrity: sha512-UbIYkFpYjWruIOyzOoatwtzjs/gbyT+2ndBmuKExNSncbJChYLDWxjUsrgaOGo2EyGB3u2/b8V/8wmQ1dgcGrQ==} @@ -8031,10 +8007,6 @@ packages: builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -9062,14 +9034,6 @@ packages: resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} engines: {node: '>=12'} - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - default-gateway@6.0.3: resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} engines: {node: '>= 10'} @@ -9095,10 +9059,6 @@ packages: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -10576,11 +10536,6 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true - glob@10.4.1: - resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} - engines: {node: '>=16 || 14 >=14.18'} - hasBin: true - glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -11011,10 +10966,6 @@ packages: engines: {node: '>=18'} hasBin: true - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} - hyperlinker@1.0.0: resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} engines: {node: '>=4'} @@ -11203,10 +11154,6 @@ packages: resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} engines: {node: '>= 10'} - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - is-absolute-url@4.0.1: resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -11288,11 +11235,6 @@ packages: engines: {node: '>=8'} hasBin: true - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} @@ -11343,11 +11285,6 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -11378,10 +11315,6 @@ packages: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} - engines: {node: '>=16'} - is-node-process@1.2.0: resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} @@ -11553,10 +11486,6 @@ packages: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - is-yarn-global@0.4.1: resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} engines: {node: '>=12'} @@ -11637,10 +11566,6 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} - jackspeak@3.1.2: - resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} - engines: {node: '>=14'} - jaeger-client@3.19.0: resolution: {integrity: sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==} engines: {node: '>=10'} @@ -12544,10 +12469,6 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.9.2: - resolution: {integrity: sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==} - engines: {node: '>= 4.0.0'} - memoizee@0.4.15: resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} @@ -12880,10 +12801,6 @@ packages: resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -13326,10 +13243,6 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - open@7.4.2: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} @@ -13448,10 +13361,6 @@ packages: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} - p-retry@6.2.0: - resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} - engines: {node: '>=16.17'} - p-throttle@4.1.1: resolution: {integrity: sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==} engines: {node: '>=10'} @@ -15016,11 +14925,6 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true - rimraf@5.0.7: - resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} - engines: {node: '>=14.18'} - hasBin: true - ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -15074,10 +14978,6 @@ packages: engines: {node: '>=12.0.0'} hasBin: true - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -15437,12 +15337,6 @@ packages: sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - sonic-forest@1.0.3: - resolution: {integrity: sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - sort-css-media-queries@2.1.0: resolution: {integrity: sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==} engines: {node: '>= 6.3.0'} @@ -16040,12 +15934,6 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - thingies@1.21.0: - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 - thriftrw@3.11.4: resolution: {integrity: sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==} engines: {node: '>= 0.10.x'} @@ -16133,12 +16021,6 @@ packages: traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} - tree-dump@1.0.1: - resolution: {integrity: sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -16831,15 +16713,6 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - webpack-dev-middleware@7.2.1: - resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - webpack-dev-server@4.15.2: resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} engines: {node: '>= 12.13.0'} @@ -16853,19 +16726,6 @@ packages: webpack-cli: optional: true - webpack-dev-server@5.0.4: - resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - webpack-merge@5.10.0: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} @@ -17063,18 +16923,6 @@ packages: utf-8-validate: optional: true - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - xdg-basedir@5.1.0: resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} engines: {node: '>=12'} @@ -17349,7 +17197,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@apollo/client@3.10.4(@types/react@18.3.2)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': + '@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -17360,21 +17208,21 @@ snapshots: hoist-non-react-statics: 3.3.2 optimism: 0.18.0 prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@18.3.2)(react@18.3.1) + rehackt: 0.1.0(@types/react@18.3.3)(react@18.3.1) response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 tslib: 2.6.2 zen-observable-ts: 1.2.5 optionalDependencies: - graphql-ws: 5.16.0(graphql@16.8.1) + graphql-ws: 5.14.2(graphql@16.8.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) subscriptions-transport-ws: 0.11.0(graphql@16.8.1) transitivePeerDependencies: - '@types/react' - '@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.14.2(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': + '@apollo/client@3.10.4(@types/react@18.3.3)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(subscriptions-transport-ws@0.11.0(graphql@16.8.1))': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -17392,7 +17240,7 @@ snapshots: tslib: 2.6.2 zen-observable-ts: 1.2.5 optionalDependencies: - graphql-ws: 5.14.2(graphql@16.8.1) + graphql-ws: 5.16.0(graphql@16.8.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) subscriptions-transport-ws: 0.11.0(graphql@16.8.1) @@ -21685,7 +21533,7 @@ snapshots: '@docusaurus/react-loadable': 5.5.2(react@18.2.0) '@docusaurus/types': 3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 react: 18.2.0 @@ -21984,7 +21832,7 @@ snapshots: '@docusaurus/react-loadable@5.5.2(react@18.2.0)': dependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 prop-types: 15.8.1 react: 18.2.0 @@ -22046,7 +21894,7 @@ snapshots: '@docusaurus/utils': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(esbuild@0.21.3) '@docusaurus/utils-common': 3.2.1(@docusaurus/types@3.2.1(esbuild@0.21.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-router-config': 5.0.11 clsx: 2.1.1 parse-numeric-range: 1.3.0 @@ -22125,7 +21973,7 @@ snapshots: dependencies: '@mdx-js/mdx': 3.0.1 '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 commander: 5.1.0 joi: 17.12.3 react: 18.2.0 @@ -23536,25 +23384,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - optional: true - - '@jsonjoy.com/json-pack@1.0.4(tslib@2.6.2)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) - hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.6.2) - tslib: 2.6.2 - optional: true - - '@jsonjoy.com/util@1.1.3(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - optional: true - '@kwsites/file-exists@1.1.1(supports-color@8.1.1)': dependencies: debug: 4.3.4(supports-color@8.1.1) @@ -23597,17 +23426,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.0.1(@types/react@18.3.2)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.2 - react: 18.3.1 + '@types/react': 18.3.3 + react: 18.2.0 - '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.2.0)': + '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 '@types/react': 18.3.3 - react: 18.2.0 + react: 18.3.1 '@molt/command@0.9.0': dependencies: @@ -24544,7 +24373,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.2)(type-fest@4.18.3)(webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)))(webpack@5.91.0(esbuild@0.21.3))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -24559,7 +24388,7 @@ snapshots: webpack: 5.91.0(esbuild@0.21.3) optionalDependencies: type-fest: 4.18.3 - webpack-dev-server: 5.0.4(webpack@5.91.0(esbuild@0.21.3)) + webpack-dev-server: 4.15.2(webpack@5.91.0(esbuild@0.21.3)) '@pnpm/config.env-replace@1.1.0': {} @@ -24674,13 +24503,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.2)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.2 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 @@ -25029,14 +24851,6 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.2)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.2)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.2 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 @@ -25377,7 +25191,7 @@ snapshots: node-dir: 0.1.17 node-fetch: 2.7.0(encoding@0.1.13) open: 7.4.2 - semver: 7.5.4 + semver: 7.6.2 simple-git: 3.21.0(supports-color@8.1.1) timers-ext: 0.1.7 type: 2.7.2 @@ -26083,9 +25897,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-controls@8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/blocks': 8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -26098,10 +25912,10 @@ snapshots: '@storybook/addon-docs@8.0.9(encoding@0.1.13)': dependencies: '@babel/core': 7.24.5 - '@mdx-js/react': 3.0.1(@types/react@18.3.2)(react@18.3.1) - '@storybook/blocks': 8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) + '@storybook/blocks': 8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 8.0.9 - '@storybook/components': 8.0.9(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 8.0.9(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-plugin': 8.0.9 '@storybook/csf-tools': 8.0.9 '@storybook/global': 5.0.0 @@ -26110,7 +25924,7 @@ snapshots: '@storybook/react-dom-shim': 8.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/theming': 8.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.9 - '@types/react': 18.3.2 + '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -26121,11 +25935,11 @@ snapshots: - encoding - supports-color - '@storybook/addon-essentials@8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-essentials@8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/addon-actions': 8.0.9 '@storybook/addon-backgrounds': 8.0.9 - '@storybook/addon-controls': 8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/addon-controls': 8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-docs': 8.0.9(encoding@0.1.13) '@storybook/addon-highlight': 8.0.9 '@storybook/addon-measure': 8.0.9 @@ -26168,11 +25982,11 @@ snapshots: dependencies: memoizerific: 1.11.3 - '@storybook/blocks@8.0.9(@types/react@18.3.2)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/blocks@8.0.9(@types/react@18.3.3)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.0.9 '@storybook/client-logger': 8.0.9 - '@storybook/components': 8.0.9(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 8.0.9(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.0.9 '@storybook/csf': 0.1.4 '@storybook/docs-tools': 8.0.9(encoding@0.1.13) @@ -26357,9 +26171,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/components@8.0.9(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/components@8.0.9(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.2)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) '@storybook/client-logger': 8.0.9 '@storybook/csf': 0.1.4 '@storybook/global': 5.0.0 @@ -26432,7 +26246,7 @@ snapshots: pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 - semver: 7.6.0 + semver: 7.6.2 tempy: 1.0.1 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 @@ -26495,7 +26309,7 @@ snapshots: pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.6.0 + semver: 7.6.2 telejson: 7.2.0 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 @@ -27059,16 +26873,16 @@ snapshots: '@types/jest': 29.5.12 jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)) - '@testing-library/react-hooks@8.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react-hooks@8.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 react: 18.3.1 react-error-boundary: 3.1.4(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 react-dom: 18.3.1(react@18.3.1) - '@testing-library/react@15.0.7(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@testing-library/dom': 10.1.0 @@ -27076,7 +26890,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -27284,7 +27098,7 @@ snapshots: '@types/hoist-non-react-statics@3.3.2': dependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 hoist-non-react-statics: 3.3.2 '@types/html-minifier-terser@6.1.0': {} @@ -27436,33 +27250,28 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-router-config@5.0.11': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-router': 5.1.20 '@types/react-router-dom@5.3.3': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-router': 5.1.20 '@types/react-router@5.1.20': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/react-test-renderer@18.3.0': dependencies: - '@types/react': 18.3.2 - - '@types/react@18.3.2': - dependencies: - '@types/prop-types': 15.7.12 - csstype: 3.1.3 + '@types/react': 18.3.3 '@types/react@18.3.3': dependencies: @@ -27477,9 +27286,6 @@ snapshots: '@types/retry@0.12.0': {} - '@types/retry@0.12.2': - optional: true - '@types/rollup-plugin-peer-deps-external@2.2.4': dependencies: '@types/node': 20.12.12 @@ -27736,7 +27542,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -27792,7 +27598,7 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 9.3.0 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -29066,17 +28872,12 @@ snapshots: builtins@5.0.1: dependencies: - semver: 7.6.0 + semver: 7.6.2 builtins@5.1.0: dependencies: semver: 7.6.2 - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - optional: true - busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -30405,15 +30206,6 @@ snapshots: bplist-parser: 0.2.0 untildify: 4.0.0 - default-browser-id@5.0.0: - optional: true - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - optional: true - default-gateway@6.0.3: dependencies: execa: 5.1.1 @@ -30444,9 +30236,6 @@ snapshots: define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: - optional: true - define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -32166,7 +31955,7 @@ snapshots: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.2 tapable: 1.1.3 typescript: 5.4.5 webpack: 5.91.0(esbuild@0.21.3) @@ -32386,15 +32175,6 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.1 - glob@10.4.1: - dependencies: - foreground-child: 3.1.1 - jackspeak: 3.1.2 - minimatch: 9.0.4 - minipass: 7.1.2 - path-scurry: 1.11.1 - optional: true - glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -33027,9 +32807,6 @@ snapshots: husky@9.0.11: {} - hyperdyperid@1.2.0: - optional: true - hyperlinker@1.0.0: {} iconv-lite@0.4.24: @@ -33252,9 +33029,6 @@ snapshots: ipaddr.js@2.1.0: {} - ipaddr.js@2.2.0: - optional: true - is-absolute-url@4.0.1: {} is-absolute@1.0.0: @@ -33330,9 +33104,6 @@ snapshots: is-docker@2.2.1: {} - is-docker@3.0.0: - optional: true - is-extendable@0.1.1: {} is-extglob@2.1.1: {} @@ -33369,11 +33140,6 @@ snapshots: is-hexadecimal@2.0.1: {} - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - optional: true - is-installed-globally@0.4.0: dependencies: global-dirs: 3.0.1 @@ -33398,9 +33164,6 @@ snapshots: is-negative-zero@2.0.3: {} - is-network-error@1.1.0: - optional: true - is-node-process@1.2.0: {} is-npm@6.0.0: {} @@ -33523,11 +33286,6 @@ snapshots: dependencies: is-docker: 2.2.1 - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - optional: true - is-yarn-global@0.4.1: {} is@0.2.7: {} @@ -33624,13 +33382,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@3.1.2: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - optional: true - jaeger-client@3.19.0: dependencies: node-int64: 0.4.0 @@ -34729,7 +34480,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.2 make-error@1.3.6: {} @@ -35006,14 +34757,6 @@ snapshots: dependencies: fs-monkey: 1.0.4 - memfs@4.9.2: - dependencies: - '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) - sonic-forest: 1.0.3(tslib@2.6.2) - tslib: 2.6.2 - optional: true - memoizee@0.4.15: dependencies: d: 1.0.1 @@ -35565,9 +35308,6 @@ snapshots: minipass@7.1.1: {} - minipass@7.1.2: - optional: true - minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -35747,7 +35487,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.6.2 validate-npm-package-license: 3.0.4 normalize-path@2.1.1: @@ -35773,7 +35513,7 @@ snapshots: dependencies: hosted-git-info: 7.0.1 proc-log: 4.2.0 - semver: 7.6.0 + semver: 7.6.2 validate-npm-package-name: 5.0.0 npm-registry-utilities@1.0.0(encoding@0.1.13): @@ -35782,7 +35522,7 @@ snapshots: fs2: 0.3.9 memoizee: 0.4.15 node-fetch: 2.7.0(encoding@0.1.13) - semver: 7.5.4 + semver: 7.6.2 type: 2.7.2 validate-npm-package-name: 3.0.0 transitivePeerDependencies: @@ -36021,14 +35761,6 @@ snapshots: dependencies: mimic-fn: 4.0.0 - open@10.1.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.0 - optional: true - open@7.4.2: dependencies: is-docker: 2.2.1 @@ -36177,13 +35909,6 @@ snapshots: '@types/retry': 0.12.0 retry: 0.13.1 - p-retry@6.2.0: - dependencies: - '@types/retry': 0.12.2 - is-network-error: 1.1.0 - retry: 0.13.1 - optional: true - p-throttle@4.1.1: {} p-timeout@3.2.0: @@ -36197,7 +35922,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.0 + semver: 7.6.2 pako@0.2.9: {} @@ -36565,7 +36290,7 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.4.5) jiti: 1.21.0 postcss: 8.4.38 - semver: 7.6.0 + semver: 7.6.2 webpack: 5.91.0(esbuild@0.21.3) transitivePeerDependencies: - typescript @@ -37276,7 +37001,7 @@ snapshots: '@formatjs/intl-displaynames': 6.6.4 '@formatjs/intl-listformat': 7.5.3 '@types/hoist-non-react-statics': 3.3.2 - '@types/react': 18.3.2 + '@types/react': 18.3.3 hoist-non-react-statics: 3.3.2 intl-messageformat: 10.5.8 react: 18.3.1 @@ -37306,11 +37031,11 @@ snapshots: dependencies: react: 18.3.1 - react-markdown@8.0.7(@types/react@18.3.2)(react@18.3.1): + react-markdown@8.0.7(@types/react@18.3.3)(react@18.3.1): dependencies: '@types/hast': 2.3.6 '@types/prop-types': 15.7.6 - '@types/react': 18.3.2 + '@types/react': 18.3.3 '@types/unist': 2.0.8 comma-separated-tokens: 2.0.3 hast-util-whitespace: 2.0.1 @@ -37579,11 +37304,6 @@ snapshots: dependencies: jsesc: 0.5.0 - rehackt@0.1.0(@types/react@18.3.2)(react@18.3.1): - optionalDependencies: - '@types/react': 18.3.2 - react: 18.3.1 - rehackt@0.1.0(@types/react@18.3.3)(react@18.3.1): optionalDependencies: '@types/react': 18.3.3 @@ -37821,11 +37541,6 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.7: - dependencies: - glob: 10.4.1 - optional: true - ripemd160@2.0.2: dependencies: hash-base: 3.1.0 @@ -37923,9 +37638,6 @@ snapshots: postcss: 8.4.38 strip-json-comments: 3.1.1 - run-applescript@7.0.0: - optional: true - run-async@2.4.1: {} run-async@3.0.0: {} @@ -38060,7 +37772,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.6.0 + semver: 7.6.2 semver@2.3.2: {} @@ -38398,12 +38110,6 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - sonic-forest@1.0.3(tslib@2.6.2): - dependencies: - tree-dump: 1.0.1(tslib@2.6.2) - tslib: 2.6.2 - optional: true - sort-css-media-queries@2.1.0: {} sort-keys-length@1.0.1: @@ -38424,7 +38130,7 @@ snapshots: git-hooks-list: 3.1.0 globby: 13.2.2 is-plain-obj: 4.1.0 - semver: 7.6.0 + semver: 7.6.2 sort-object-keys: 1.1.3 source-map-js@1.0.2: {} @@ -38545,9 +38251,9 @@ snapshots: store2@2.14.3: {} - storybook-dark-mode@4.0.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + storybook-dark-mode@4.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/components': 8.0.9(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 8.0.9(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.0.9 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -38972,7 +38678,7 @@ snapshots: mime: 2.6.0 qs: 6.12.1 readable-stream: 3.6.2 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -39194,11 +38900,6 @@ snapshots: dependencies: any-promise: 1.3.0 - thingies@1.21.0(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - optional: true - thriftrw@3.11.4: dependencies: bufrw: 1.3.0 @@ -39282,11 +38983,6 @@ snapshots: traverse@0.6.7: {} - tree-dump@1.0.1(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - optional: true - tree-kill@1.2.2: {} trim-lines@3.0.1: {} @@ -39723,7 +39419,7 @@ snapshots: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.6.0 + semver: 7.6.2 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -40016,18 +39712,6 @@ snapshots: schema-utils: 4.2.0 webpack: 5.91.0(esbuild@0.21.3) - webpack-dev-middleware@7.2.1(webpack@5.91.0(esbuild@0.21.3)): - dependencies: - colorette: 2.0.20 - memfs: 4.9.2 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.91.0(esbuild@0.21.3) - optional: true - webpack-dev-server@4.15.2(webpack@5.91.0(esbuild@0.21.3)): dependencies: '@types/bonjour': 3.5.13 @@ -40068,47 +39752,6 @@ snapshots: - supports-color - utf-8-validate - webpack-dev-server@5.0.4(webpack@5.91.0(esbuild@0.21.3)): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 - ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.7.4 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.19.2 - graceful-fs: 4.2.11 - html-entities: 2.5.2 - http-proxy-middleware: 2.0.6(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.6.1 - open: 10.1.0 - p-retry: 6.2.0 - rimraf: 5.0.7 - schema-utils: 4.2.0 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.2.1(webpack@5.91.0(esbuild@0.21.3)) - ws: 8.17.0 - optionalDependencies: - webpack: 5.91.0(esbuild@0.21.3) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - optional: true - webpack-merge@5.10.0: dependencies: clone-deep: 4.0.1 @@ -40318,9 +39961,6 @@ snapshots: ws@8.16.0: {} - ws@8.17.0: - optional: true - xdg-basedir@5.1.0: {} xml-js@1.6.11: From ce2edbadfc5391b300f463f954cdab6f59f009e1 Mon Sep 17 00:00:00 2001 From: Emil Litwiniec Date: Mon, 27 May 2024 13:23:38 +0200 Subject: [PATCH 32/32] chore: Remove empty rules objects --- packages/infra/infra-core/eslint.config.js | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/infra/infra-core/eslint.config.js b/packages/infra/infra-core/eslint.config.js index 515894445..efe011ba7 100644 --- a/packages/infra/infra-core/eslint.config.js +++ b/packages/infra/infra-core/eslint.config.js @@ -2,14 +2,6 @@ const rootConfig = require('../../../eslint.config.js'); module.exports = [ ...rootConfig, - { - files: ['**/*.ts', '**/*.tsx'], - rules: {}, - }, - { - files: ['**/*.js', '**/*.jsx'], - rules: {}, - }, { ignores: [ 'node_modules/**/*',