diff --git a/package.json b/package.json index 95e9a81a4..ea3269556 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "cross-env": "^7.0.3", "cross-fetch": "^3.1.5", "cz-conventional-changelog": "^3.3.0", - "eslint": "^8.31.0", + "eslint": "^8.32.0", "eslint-plugin-tsdoc": "^0.2.17", "husky": "^8.0.3", "jest": "^29.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d1119a576..c47b96b88 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: cross-env: ^7.0.3 cross-fetch: ^3.1.5 cz-conventional-changelog: ^3.3.0 - eslint: ^8.31.0 + eslint: ^8.32.0 eslint-plugin-tsdoc: ^0.2.17 husky: ^8.0.3 jest: ^29.3.1 @@ -47,13 +47,13 @@ importers: '@rollup/plugin-commonjs': 24.0.0_rollup@3.10.0 '@rollup/plugin-inject': 5.0.3_rollup@3.10.0 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.10.0 - '@scaleway/eslint-config-react': 3.13.7_iukboom6ndih5an6iafl45j2fe + '@scaleway/eslint-config-react': 3.13.7_7uibuqfxkfaozanbtbziikiqje '@types/jest': 29.2.5 babel-plugin-annotate-pure-calls: 0.4.0_@babel+core@7.20.12 cross-env: 7.0.3 cross-fetch: 3.1.5 cz-conventional-changelog: 3.3.0 - eslint: 8.31.0 + eslint: 8.32.0 eslint-plugin-tsdoc: 0.2.17 husky: 8.0.3 jest: 29.3.1 @@ -1576,13 +1576,13 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@emotion/eslint-plugin/11.10.0_eslint@8.31.0: + /@emotion/eslint-plugin/11.10.0_eslint@8.32.0: resolution: {integrity: sha512-nWpuoQQrzI9aM9fgn+Pbb0pOau4BhheXyVqHcOYKFq46uSuSR2ivZaDwwCJKI6ScA8Pm7OcoOpwdRH2iisf9cg==} engines: {node: '>=6'} peerDependencies: eslint: 6 || 7 || 8 dependencies: - eslint: 8.31.0 + eslint: 8.32.0 dev: true /@eslint/eslintrc/1.4.1: @@ -3074,24 +3074,24 @@ packages: rollup: 3.10.0 dev: true - /@scaleway/eslint-config-react/3.13.7_iukboom6ndih5an6iafl45j2fe: + /@scaleway/eslint-config-react/3.13.7_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-doJsZevSb6TG3ZQ7sz9lvaqyFRXsJRu2CTrNpDa4qdFBtTdR7I6LgyzCQ8eCy4cLh+TNyCgZE3Dh1Zp/gguihw==} peerDependencies: eslint: '>= 8.5' dependencies: - '@emotion/eslint-plugin': 11.10.0_eslint@8.31.0 - '@typescript-eslint/eslint-plugin': 5.48.1_3jon24igvnqaqexgwtxk6nkpse - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 - eslint-config-airbnb: 19.0.4_kdrd7zxcgo7evu26hvr6zfy33i - eslint-config-airbnb-typescript: 17.0.0_2zlw3x3sr6whguaqnvgpdh2zra - eslint-config-prettier: 8.6.0_eslint@8.31.0 - eslint-plugin-deprecation: 1.3.3_iukboom6ndih5an6iafl45j2fe - eslint-plugin-eslint-comments: 3.2.0_eslint@8.31.0 - eslint-plugin-import: 2.26.0_qdjeohovcytra7xto5vgmxssaq - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.31.0 - eslint-plugin-react: 7.31.11_eslint@8.31.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 + '@emotion/eslint-plugin': 11.10.0_eslint@8.32.0 + '@typescript-eslint/eslint-plugin': 5.48.1_oomjohfipuyaxs2zyomcx4f5by + '@typescript-eslint/parser': 5.48.1_7uibuqfxkfaozanbtbziikiqje + eslint: 8.32.0 + eslint-config-airbnb: 19.0.4_ngwtwwvkoym7iuwp5lhumo6vyu + eslint-config-airbnb-typescript: 17.0.0_6zkzes5f3pqldgc2dqby2lgiiu + eslint-config-prettier: 8.6.0_eslint@8.32.0 + eslint-plugin-deprecation: 1.3.3_7uibuqfxkfaozanbtbziikiqje + eslint-plugin-eslint-comments: 3.2.0_eslint@8.32.0 + eslint-plugin-import: 2.26.0_d7sd2krenkbelnt3n7nqqoxduu + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.32.0 + eslint-plugin-react: 7.31.11_eslint@8.32.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -3256,7 +3256,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.48.1_3jon24igvnqaqexgwtxk6nkpse: + /@typescript-eslint/eslint-plugin/5.48.1_oomjohfipuyaxs2zyomcx4f5by: resolution: {integrity: sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3267,12 +3267,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.48.1_7uibuqfxkfaozanbtbziikiqje '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/type-utils': 5.48.1_iukboom6ndih5an6iafl45j2fe - '@typescript-eslint/utils': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/type-utils': 5.48.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/utils': 5.48.1_7uibuqfxkfaozanbtbziikiqje debug: 4.3.4 - eslint: 8.31.0 + eslint: 8.32.0 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -3283,20 +3283,20 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.42.0_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/experimental-utils/5.42.0_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-B51HySW9wWIwLantEMqJi0FXVp1IMKRAyNASrYhJV3/nl4r6aEz6FJTJtscgu7YrGWigs7OypQExmcVqGQoDFQ==} 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.42.0_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 + '@typescript-eslint/utils': 5.42.0_7uibuqfxkfaozanbtbziikiqje + eslint: 8.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.48.1_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/parser/5.48.1_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3310,7 +3310,7 @@ packages: '@typescript-eslint/types': 5.48.1 '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 debug: 4.3.4 - eslint: 8.31.0 + eslint: 8.32.0 typescript: 4.9.4 transitivePeerDependencies: - supports-color @@ -3332,7 +3332,7 @@ packages: '@typescript-eslint/visitor-keys': 5.48.1 dev: true - /@typescript-eslint/type-utils/5.48.1_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/type-utils/5.48.1_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3343,9 +3343,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 - '@typescript-eslint/utils': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/utils': 5.48.1_7uibuqfxkfaozanbtbziikiqje debug: 4.3.4 - eslint: 8.31.0 + eslint: 8.32.0 tsutils: 3.21.0_typescript@4.9.4 typescript: 4.9.4 transitivePeerDependencies: @@ -3404,7 +3404,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.42.0_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/utils/5.42.0_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3415,16 +3415,16 @@ packages: '@typescript-eslint/scope-manager': 5.42.0 '@typescript-eslint/types': 5.42.0 '@typescript-eslint/typescript-estree': 5.42.0_typescript@4.9.4 - eslint: 8.31.0 + eslint: 8.32.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.32.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils/5.48.1_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/utils/5.48.1_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3435,9 +3435,9 @@ packages: '@typescript-eslint/scope-manager': 5.48.1 '@typescript-eslint/types': 5.48.1 '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 - eslint: 8.31.0 + eslint: 8.32.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.32.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -4902,7 +4902,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-airbnb-base/15.0.0_ol7jqilc3wemtdbq3nzhywgxq4: + /eslint-config-airbnb-base/15.0.0_kornzrmzxylufiu5zotgc4cisa: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -4910,14 +4910,14 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.31.0 - eslint-plugin-import: 2.26.0_qdjeohovcytra7xto5vgmxssaq + eslint: 8.32.0 + eslint-plugin-import: 2.26.0_d7sd2krenkbelnt3n7nqqoxduu object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 dev: true - /eslint-config-airbnb-typescript/17.0.0_2zlw3x3sr6whguaqnvgpdh2zra: + /eslint-config-airbnb-typescript/17.0.0_6zkzes5f3pqldgc2dqby2lgiiu: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -4925,14 +4925,14 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.48.1_3jon24igvnqaqexgwtxk6nkpse - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 - eslint-config-airbnb-base: 15.0.0_ol7jqilc3wemtdbq3nzhywgxq4 - eslint-plugin-import: 2.26.0_qdjeohovcytra7xto5vgmxssaq + '@typescript-eslint/eslint-plugin': 5.48.1_oomjohfipuyaxs2zyomcx4f5by + '@typescript-eslint/parser': 5.48.1_7uibuqfxkfaozanbtbziikiqje + eslint: 8.32.0 + eslint-config-airbnb-base: 15.0.0_kornzrmzxylufiu5zotgc4cisa + eslint-plugin-import: 2.26.0_d7sd2krenkbelnt3n7nqqoxduu dev: true - /eslint-config-airbnb/19.0.4_kdrd7zxcgo7evu26hvr6zfy33i: + /eslint-config-airbnb/19.0.4_ngwtwwvkoym7iuwp5lhumo6vyu: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4942,23 +4942,23 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.31.0 - eslint-config-airbnb-base: 15.0.0_ol7jqilc3wemtdbq3nzhywgxq4 - eslint-plugin-import: 2.26.0_qdjeohovcytra7xto5vgmxssaq - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.31.0 - eslint-plugin-react: 7.31.11_eslint@8.31.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 + eslint: 8.32.0 + eslint-config-airbnb-base: 15.0.0_kornzrmzxylufiu5zotgc4cisa + eslint-plugin-import: 2.26.0_d7sd2krenkbelnt3n7nqqoxduu + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.32.0 + eslint-plugin-react: 7.31.11_eslint@8.32.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 object.assign: 4.1.4 object.entries: 1.1.6 dev: true - /eslint-config-prettier/8.6.0_eslint@8.31.0: + /eslint-config-prettier/8.6.0_eslint@8.32.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.31.0 + eslint: 8.32.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -4988,7 +4988,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.48.1_7uibuqfxkfaozanbtbziikiqje debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -4996,14 +4996,14 @@ packages: - supports-color dev: true - /eslint-plugin-deprecation/1.3.3_iukboom6ndih5an6iafl45j2fe: + /eslint-plugin-deprecation/1.3.3_7uibuqfxkfaozanbtbziikiqje: resolution: {integrity: sha512-Bbkv6ZN2cCthVXz/oZKPwsSY5S/CbgTLRG4Q2s2gpPpgNsT0uJ0dB5oLNiWzFYY8AgKX4ULxXFG1l/rDav9QFA==} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: ^3.7.5 || ^4.0.0 dependencies: - '@typescript-eslint/experimental-utils': 5.42.0_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 + '@typescript-eslint/experimental-utils': 5.42.0_7uibuqfxkfaozanbtbziikiqje + eslint: 8.32.0 tslib: 2.4.0 tsutils: 3.21.0_typescript@4.9.4 typescript: 4.9.4 @@ -5011,18 +5011,18 @@ packages: - supports-color dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.31.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.32.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.31.0 + eslint: 8.32.0 ignore: 5.2.0 dev: true - /eslint-plugin-import/2.26.0_qdjeohovcytra7xto5vgmxssaq: + /eslint-plugin-import/2.26.0_d7sd2krenkbelnt3n7nqqoxduu: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -5032,12 +5032,12 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.48.1_7uibuqfxkfaozanbtbziikiqje array-includes: 3.1.6 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.31.0 + eslint: 8.32.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3_lailpvgcdtywnf25njnbfd7ube has: 1.0.3 @@ -5053,7 +5053,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y/6.6.1_eslint@8.31.0: + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.32.0: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} peerDependencies: @@ -5067,7 +5067,7 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.31.0 + eslint: 8.32.0 has: 1.0.3 jsx-ast-utils: 3.3.2 language-tags: 1.0.5 @@ -5075,16 +5075,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.31.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.32.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.31.0 + eslint: 8.32.0 dev: true - /eslint-plugin-react/7.31.11_eslint@8.31.0: + /eslint-plugin-react/7.31.11_eslint@8.32.0: resolution: {integrity: sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==} engines: {node: '>=4'} peerDependencies: @@ -5094,7 +5094,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.31.0 + eslint: 8.32.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.2 minimatch: 3.1.2 @@ -5131,13 +5131,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.31.0: + /eslint-utils/3.0.0_eslint@8.32.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.31.0 + eslint: 8.32.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5151,8 +5151,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.31.0: - resolution: {integrity: sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==} + /eslint/8.32.0: + resolution: {integrity: sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -5167,7 +5167,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.32.0 eslint-visitor-keys: 3.3.0 espree: 9.4.0 esquery: 1.4.0