diff --git a/apps/dcellar-web-ui/package.json b/apps/dcellar-web-ui/package.json index 57e7be30..b7227443 100644 --- a/apps/dcellar-web-ui/package.json +++ b/apps/dcellar-web-ui/package.json @@ -75,12 +75,11 @@ "@types/node": "18.16.0", "@types/react": "18.0.38", "@types/react-dom": "18.0.11", - "eslint": "8.39.0", + "eslint": "~8.55.0", "husky": "^8.0.3", "lint-staged": "^13.1.1", "prettier": "^2.8.4", - "tsc-files": "~1.1.4", - "eslint-plugin-react-hooks": "~4.6.0" + "tsc-files": "~1.1.4" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ @@ -95,11 +94,10 @@ "prettier": "@totejs/prettier-config", "eslintConfig": { "extends": [ - "next/core-web-vitals", - "plugin:react-hooks/recommended", - "@totejs/eslint-config/react" + "next/core-web-vitals" ], "rules": { + "no-console": 1, "react/display-name": "off", "react/react-in-jsx-scope": [ "off" diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index d6c1fca6..365a6f3e 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -43,9 +43,8 @@ importers: dayjs: ^1.11.7 echarts: ~5.4.3 echarts-for-react: ~3.0.2 - eslint: 8.39.0 + eslint: ~8.55.0 eslint-config-next: ~14.0.4 - eslint-plugin-react-hooks: ~4.6.0 ethers: ^5.7.2 fast-xml-parser: ~4.2.7 hash-wasm: 4.10.0 @@ -97,7 +96,7 @@ importers: dayjs: 1.11.10 echarts: 5.4.3 echarts-for-react: 3.0.2_echarts@5.4.3+react@18.2.0 - eslint-config-next: 14.0.4_iacogk7kkaymxepzhgcbytyi7q + eslint-config-next: 14.0.4_yfxkdun3m2dudlh45gdyhehawa ethers: 5.7.2 fast-xml-parser: 4.2.7 hash-wasm: 4.10.0 @@ -135,8 +134,7 @@ importers: '@types/node': 18.16.0 '@types/react': 18.0.38 '@types/react-dom': 18.0.11 - eslint: 8.39.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.39.0 + eslint: 8.55.0 husky: 8.0.3 lint-staged: 13.3.0 prettier: 2.8.8 @@ -248,7 +246,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser/7.23.3_4s4g6nfyykfol44hn5vm7f6xbm: + /@babel/eslint-parser/7.23.3_dywn7yr5apbhsrnjszowennw3e: resolution: {integrity: sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -257,7 +255,7 @@ packages: dependencies: '@babel/core': 7.23.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.39.0 + eslint: 8.55.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true @@ -2113,13 +2111,13 @@ packages: resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.39.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.55.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.39.0 + eslint: 8.55.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp/4.10.0: @@ -2142,8 +2140,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js/8.39.0: - resolution: {integrity: sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==} + /@eslint/js/8.55.0: + resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@ethereumjs/rlp/4.0.1: @@ -3754,8 +3752,8 @@ packages: /@totejs/eslint-config/1.5.4_yzhgroiblmpews7qo6pmekbqwi: resolution: {integrity: sha512-DVem92JoKZ+WRh/Wra8umfASblcHu5KrsPaYSBGaK3DKCgNacdoC3Vxafj74O18TC6fW6F4vnJKhsgVK20Gi4g==} dependencies: - eslint: 8.39.0 - eslint-config-react-app: 7.0.1_dandq6wwsf35dotqkjkbxgzqcq + eslint: 8.55.0 + eslint-config-react-app: 7.0.1_kx2o76iscm3adkpqtztyd6uxgy transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -3973,7 +3971,7 @@ packages: '@types/node': 18.16.0 dev: false - /@typescript-eslint/eslint-plugin/5.62.0_xdm72fdjvlxzrdof3dpz4t4enm: + /@typescript-eslint/eslint-plugin/5.62.0_cnxxpsuigotmzwa6b3ctpsk764: resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3985,12 +3983,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0_iacogk7kkaymxepzhgcbytyi7q + '@typescript-eslint/parser': 5.62.0_yfxkdun3m2dudlh45gdyhehawa '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q - '@typescript-eslint/utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q + '@typescript-eslint/type-utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa + '@typescript-eslint/utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.55.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 @@ -4001,20 +3999,20 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.62.0_iacogk7kkaymxepzhgcbytyi7q: + /@typescript-eslint/experimental-utils/5.62.0_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q - eslint: 8.39.0 + '@typescript-eslint/utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa + eslint: 8.55.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.62.0_iacogk7kkaymxepzhgcbytyi7q: + /@typescript-eslint/parser/5.62.0_sjjl3gun7puonkp27uqtyjm5b4: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4026,15 +4024,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.39.0 - typescript: 5.0.4 + eslint: 8.55.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.62.0_tbtvr3a5zwdiktqy4vlmx63mqq: + /@typescript-eslint/parser/5.62.0_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4046,15 +4044,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 debug: 4.3.4 - eslint: 8.39.0 - typescript: 4.9.5 + eslint: 8.55.0 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/6.13.2_iacogk7kkaymxepzhgcbytyi7q: + /@typescript-eslint/parser/6.13.2_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4069,7 +4067,7 @@ packages: '@typescript-eslint/typescript-estree': 6.13.2_typescript@5.0.4 '@typescript-eslint/visitor-keys': 6.13.2 debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.55.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -4091,7 +4089,7 @@ packages: '@typescript-eslint/visitor-keys': 6.13.2 dev: false - /@typescript-eslint/type-utils/5.62.0_iacogk7kkaymxepzhgcbytyi7q: + /@typescript-eslint/type-utils/5.62.0_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4102,9 +4100,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 - '@typescript-eslint/utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q + '@typescript-eslint/utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.55.0 tsutils: 3.21.0_typescript@5.0.4 typescript: 5.0.4 transitivePeerDependencies: @@ -4184,19 +4182,19 @@ packages: - supports-color dev: false - /@typescript-eslint/utils/5.62.0_iacogk7kkaymxepzhgcbytyi7q: + /@typescript-eslint/utils/5.62.0_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.39.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.55.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 - eslint: 8.39.0 + eslint: 8.55.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -4220,6 +4218,9 @@ packages: eslint-visitor-keys: 3.4.3 dev: false + /@ungap/structured-clone/1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + /@wagmi/connectors/3.1.8_eklfys2krsco7uw4dgbdw2ku44: resolution: {integrity: sha512-J6m8xWFw/Qb4V6VeERazEgfXPztx7wDWCfmUSrfSM54SSjdaFprAOZlcAMqBtibqH8HgnPvbdFA0DEOHbeX2ag==} peerDependencies: @@ -6215,7 +6216,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-next/14.0.4_iacogk7kkaymxepzhgcbytyi7q: + /eslint-config-next/14.0.4_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -6226,40 +6227,40 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.4 '@rushstack/eslint-patch': 1.6.0 - '@typescript-eslint/parser': 6.13.2_iacogk7kkaymxepzhgcbytyi7q - eslint: 8.39.0 + '@typescript-eslint/parser': 6.13.2_yfxkdun3m2dudlh45gdyhehawa + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1_6tnmagtn55ebtj7z6xllum7zdi - eslint-plugin-import: 2.29.0_eslint@8.39.0 - eslint-plugin-jsx-a11y: 6.8.0_eslint@8.39.0 - eslint-plugin-react: 7.33.2_eslint@8.39.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.39.0 + eslint-import-resolver-typescript: 3.6.1_ohyrzpegwld7usgucq7hg4z2jm + eslint-plugin-import: 2.29.0_eslint@8.55.0 + eslint-plugin-jsx-a11y: 6.8.0_eslint@8.55.0 + eslint-plugin-react: 7.33.2_eslint@8.55.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.55.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: false - /eslint-config-react-app/7.0.1_dandq6wwsf35dotqkjkbxgzqcq: + /eslint-config-react-app/7.0.1_kx2o76iscm3adkpqtztyd6uxgy: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: eslint: ^8.0.0 dependencies: '@babel/core': 7.23.5 - '@babel/eslint-parser': 7.23.3_4s4g6nfyykfol44hn5vm7f6xbm + '@babel/eslint-parser': 7.23.3_dywn7yr5apbhsrnjszowennw3e '@rushstack/eslint-patch': 1.6.0 - '@typescript-eslint/eslint-plugin': 5.62.0_xdm72fdjvlxzrdof3dpz4t4enm - '@typescript-eslint/parser': 5.62.0_iacogk7kkaymxepzhgcbytyi7q + '@typescript-eslint/eslint-plugin': 5.62.0_cnxxpsuigotmzwa6b3ctpsk764 + '@typescript-eslint/parser': 5.62.0_yfxkdun3m2dudlh45gdyhehawa babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 - eslint: 8.39.0 - eslint-plugin-flowtype: 8.0.3_wqop4agujbw3bjxmgalfz363vq - eslint-plugin-import: 2.29.0_eslint@8.39.0 - eslint-plugin-jest: 25.7.0_ts6z2p3fplg6bfzcdrilpto2wa - eslint-plugin-jsx-a11y: 6.8.0_eslint@8.39.0 - eslint-plugin-react: 7.33.2_eslint@8.39.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.39.0 - eslint-plugin-testing-library: 5.11.1_iacogk7kkaymxepzhgcbytyi7q + eslint: 8.55.0 + eslint-plugin-flowtype: 8.0.3_tysjcmi4jvvezkwbij4ogu32ym + eslint-plugin-import: 2.29.0_eslint@8.55.0 + eslint-plugin-jest: 25.7.0_vflmpxs3vbfkq7ly4sx66bpql4 + eslint-plugin-jsx-a11y: 6.8.0_eslint@8.55.0 + eslint-plugin-react: 7.33.2_eslint@8.55.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.55.0 + eslint-plugin-testing-library: 5.11.1_yfxkdun3m2dudlh45gdyhehawa transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -6275,7 +6276,7 @@ packages: is-core-module: 2.13.1 resolve: 1.22.8 - /eslint-import-resolver-typescript/3.6.1_6tnmagtn55ebtj7z6xllum7zdi: + /eslint-import-resolver-typescript/3.6.1_ohyrzpegwld7usgucq7hg4z2jm: resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6284,9 +6285,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.39.0 - eslint-module-utils: 2.8.0_eslint@8.39.0 - eslint-plugin-import: 2.29.0_eslint@8.39.0 + eslint: 8.55.0 + eslint-module-utils: 2.8.0_eslint@8.55.0 + eslint-plugin-import: 2.29.0_eslint@8.55.0 fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -6295,7 +6296,7 @@ packages: - supports-color dev: false - /eslint-module-utils/2.8.0_eslint@8.39.0: + /eslint-module-utils/2.8.0_eslint@8.55.0: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6305,9 +6306,9 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.39.0 + eslint: 8.55.0 - /eslint-plugin-flowtype/8.0.3_wqop4agujbw3bjxmgalfz363vq: + /eslint-plugin-flowtype/8.0.3_tysjcmi4jvvezkwbij4ogu32ym: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -6317,12 +6318,12 @@ packages: dependencies: '@babel/plugin-syntax-flow': 7.23.3_@babel+core@7.23.5 '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.23.5 - eslint: 8.39.0 + eslint: 8.55.0 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: true - /eslint-plugin-import/2.29.0_eslint@8.39.0: + /eslint-plugin-import/2.29.0_eslint@8.55.0: resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} engines: {node: '>=4'} peerDependencies: @@ -6334,9 +6335,9 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.39.0 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_eslint@8.39.0 + eslint-module-utils: 2.8.0_eslint@8.55.0 hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -6347,7 +6348,7 @@ packages: semver: 6.3.1 tsconfig-paths: 3.14.2 - /eslint-plugin-jest/25.7.0_ts6z2p3fplg6bfzcdrilpto2wa: + /eslint-plugin-jest/25.7.0_vflmpxs3vbfkq7ly4sx66bpql4: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -6360,15 +6361,15 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0_xdm72fdjvlxzrdof3dpz4t4enm - '@typescript-eslint/experimental-utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q - eslint: 8.39.0 + '@typescript-eslint/eslint-plugin': 5.62.0_cnxxpsuigotmzwa6b3ctpsk764 + '@typescript-eslint/experimental-utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa + eslint: 8.55.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.8.0_eslint@8.39.0: + /eslint-plugin-jsx-a11y/6.8.0_eslint@8.55.0: resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} engines: {node: '>=4.0'} peerDependencies: @@ -6384,7 +6385,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.39.0 + eslint: 8.55.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -6392,15 +6393,15 @@ packages: object.entries: 1.1.7 object.fromentries: 2.0.7 - /eslint-plugin-react-hooks/4.6.0_eslint@8.39.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.55.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.39.0 + eslint: 8.55.0 - /eslint-plugin-react/7.33.2_eslint@8.39.0: + /eslint-plugin-react/7.33.2_eslint@8.55.0: resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -6411,7 +6412,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.39.0 + eslint: 8.55.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -6424,14 +6425,14 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.10 - /eslint-plugin-testing-library/5.11.1_iacogk7kkaymxepzhgcbytyi7q: + /eslint-plugin-testing-library/5.11.1_yfxkdun3m2dudlh45gdyhehawa: resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0_iacogk7kkaymxepzhgcbytyi7q - eslint: 8.39.0 + '@typescript-eslint/utils': 5.62.0_yfxkdun3m2dudlh45gdyhehawa + eslint: 8.55.0 transitivePeerDependencies: - supports-color - typescript @@ -6461,18 +6462,19 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.39.0: - resolution: {integrity: sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==} + /eslint/8.55.0: + resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.39.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.55.0 '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.39.0 + '@eslint/js': 8.55.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 @@ -6489,13 +6491,11 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.24.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.3.0 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.4.2 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -6504,7 +6504,6 @@ packages: natural-compare: 1.4.0 optionator: 0.9.3 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color @@ -7004,12 +7003,8 @@ packages: /graceful-fs/4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - /grapheme-splitter/1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - /graphemer/1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true /gzip-size/6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} @@ -7530,9 +7525,6 @@ packages: resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} dev: false - /js-sdsl/4.4.2: - resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} - /js-sha3/0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} dev: false @@ -8578,7 +8570,7 @@ packages: chalk: 4.1.2 common-tags: 1.8.2 core-js: 3.34.0 - eslint: 8.39.0 + eslint: 8.55.0 find-up: 5.0.0 get-stdin: 8.0.0 glob: 7.2.3 @@ -8599,10 +8591,10 @@ packages: dependencies: '@types/eslint': 8.44.8 '@types/prettier': 2.7.3 - '@typescript-eslint/parser': 5.62.0_tbtvr3a5zwdiktqy4vlmx63mqq + '@typescript-eslint/parser': 5.62.0_sjjl3gun7puonkp27uqtyjm5b4 common-tags: 1.8.2 dlv: 1.1.3 - eslint: 8.39.0 + eslint: 8.55.0 indent-string: 4.0.0 lodash.merge: 4.6.2 loglevel-colored-level-prefix: 1.0.0 @@ -8610,7 +8602,7 @@ packages: pretty-format: 23.6.0 require-relative: 0.8.7 typescript: 4.9.5 - vue-eslint-parser: 8.3.0_eslint@8.39.0 + vue-eslint-parser: 8.3.0_eslint@8.55.0 transitivePeerDependencies: - supports-color dev: true @@ -10683,14 +10675,14 @@ packages: - zod dev: false - /vue-eslint-parser/8.3.0_eslint@8.39.0: + /vue-eslint-parser/8.3.0_eslint@8.55.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.39.0 + eslint: 8.55.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1