diff --git a/package.json b/package.json index c8464a718..b6934c116 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@rollup/plugin-commonjs": "^22.0.2", "@rollup/plugin-inject": "^4.0.4", "@rollup/plugin-node-resolve": "^14.1.0", - "@scaleway/eslint-config-react": "^3.7.3", + "@scaleway/eslint-config-react": "^3.7.4", "@types/jest": "^28.1.7", "babel-plugin-annotate-pure-calls": "^0.4.0", "cross-env": "^7.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c3133f21f..767c77c41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,7 +15,7 @@ importers: '@rollup/plugin-commonjs': ^22.0.2 '@rollup/plugin-inject': ^4.0.4 '@rollup/plugin-node-resolve': ^14.1.0 - '@scaleway/eslint-config-react': ^3.7.3 + '@scaleway/eslint-config-react': ^3.7.4 '@types/jest': ^28.1.7 babel-plugin-annotate-pure-calls: ^0.4.0 cross-env: ^7.0.3 @@ -48,7 +48,7 @@ importers: '@rollup/plugin-commonjs': 22.0.2_rollup@2.79.1 '@rollup/plugin-inject': 4.0.4_rollup@2.79.1 '@rollup/plugin-node-resolve': 14.1.0_rollup@2.79.1 - '@scaleway/eslint-config-react': 3.7.3_ypn2ylkkyfa5i233caldtndbqa + '@scaleway/eslint-config-react': 3.7.4_ypn2ylkkyfa5i233caldtndbqa '@types/jest': 28.1.7 babel-plugin-annotate-pure-calls: 0.4.0_@babel+core@7.19.3 cross-env: 7.0.3 @@ -2981,19 +2981,19 @@ packages: rollup: 2.79.1 dev: true - /@scaleway/eslint-config-react/3.7.3_ypn2ylkkyfa5i233caldtndbqa: - resolution: {integrity: sha512-rnz4syprdeFW79V+gIVtFoouBV/bjicaAF0ueGywPnexLWeFnRTyyinUlExVzM6EvzqfBdSy+pBT6zGF5ebxMQ==} + /@scaleway/eslint-config-react/3.7.4_ypn2ylkkyfa5i233caldtndbqa: + resolution: {integrity: sha512-QE9prkejll7qwHkwSVUh6wQ/jnmW1GyQ5TyrMxkvb+3BFyMKtFwpV2cSa1/1QpNpMxVgb3fNvc6E+tA4pte+7A==} peerDependencies: eslint: '>= 8.5' dependencies: - '@typescript-eslint/eslint-plugin': 5.38.1_c7qepppml3d4ahu5cnfwqe6ltq - '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/eslint-plugin': 5.39.0_xyciw6oqjoiiono4dhv3uhn5my + '@typescript-eslint/parser': 5.39.0_ypn2ylkkyfa5i233caldtndbqa eslint: 8.24.0 eslint-config-airbnb: 19.0.4_rzrsifmdezkmskpzrsxhxsecxy - eslint-config-airbnb-typescript: 17.0.0_dqfqiconmwwuo6fe366ar32ati + eslint-config-airbnb-typescript: 17.0.0_ymprkoqxvcjxwk4fmuhzvt42hm eslint-config-prettier: 8.5.0_eslint@8.24.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.24.0 - eslint-plugin-import: 2.26.0_gofx6msuqd4luqedfouzks2s4u + eslint-plugin-import: 2.26.0_taj4374tq64ju3xgkdrtdwfble eslint-plugin-jsx-a11y: 6.6.1_eslint@8.24.0 eslint-plugin-react: 7.31.8_eslint@8.24.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.24.0 @@ -3171,8 +3171,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.38.1_c7qepppml3d4ahu5cnfwqe6ltq: - resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==} + /@typescript-eslint/eslint-plugin/5.39.0_xyciw6oqjoiiono4dhv3uhn5my: + resolution: {integrity: sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -3182,10 +3182,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa - '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/type-utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa - '@typescript-eslint/utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/parser': 5.39.0_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/scope-manager': 5.39.0 + '@typescript-eslint/type-utils': 5.39.0_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/utils': 5.39.0_ypn2ylkkyfa5i233caldtndbqa debug: 4.3.4 eslint: 8.24.0 ignore: 5.2.0 @@ -3197,8 +3197,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.38.1_ypn2ylkkyfa5i233caldtndbqa: - resolution: {integrity: sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==} + /@typescript-eslint/parser/5.39.0_ypn2ylkkyfa5i233caldtndbqa: + resolution: {integrity: sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -3207,9 +3207,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 + '@typescript-eslint/scope-manager': 5.39.0 + '@typescript-eslint/types': 5.39.0 + '@typescript-eslint/typescript-estree': 5.39.0_typescript@4.8.4 debug: 4.3.4 eslint: 8.24.0 typescript: 4.8.4 @@ -3217,16 +3217,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.38.1: - resolution: {integrity: sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==} + /@typescript-eslint/scope-manager/5.39.0: + resolution: {integrity: sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/visitor-keys': 5.38.1 + '@typescript-eslint/types': 5.39.0 + '@typescript-eslint/visitor-keys': 5.39.0 dev: true - /@typescript-eslint/type-utils/5.38.1_ypn2ylkkyfa5i233caldtndbqa: - resolution: {integrity: sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==} + /@typescript-eslint/type-utils/5.39.0_ypn2ylkkyfa5i233caldtndbqa: + resolution: {integrity: sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -3235,8 +3235,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 - '@typescript-eslint/utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/typescript-estree': 5.39.0_typescript@4.8.4 + '@typescript-eslint/utils': 5.39.0_ypn2ylkkyfa5i233caldtndbqa debug: 4.3.4 eslint: 8.24.0 tsutils: 3.21.0_typescript@4.8.4 @@ -3245,13 +3245,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.38.1: - resolution: {integrity: sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==} + /@typescript-eslint/types/5.39.0: + resolution: {integrity: sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.4: - resolution: {integrity: sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==} + /@typescript-eslint/typescript-estree/5.39.0_typescript@4.8.4: + resolution: {integrity: sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -3259,8 +3259,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/visitor-keys': 5.38.1 + '@typescript-eslint/types': 5.39.0 + '@typescript-eslint/visitor-keys': 5.39.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -3271,16 +3271,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.38.1_ypn2ylkkyfa5i233caldtndbqa: - resolution: {integrity: sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==} + /@typescript-eslint/utils/5.39.0_ypn2ylkkyfa5i233caldtndbqa: + resolution: {integrity: sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 + '@typescript-eslint/scope-manager': 5.39.0 + '@typescript-eslint/types': 5.39.0 + '@typescript-eslint/typescript-estree': 5.39.0_typescript@4.8.4 eslint: 8.24.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.24.0 @@ -3289,11 +3289,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.38.1: - resolution: {integrity: sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==} + /@typescript-eslint/visitor-keys/5.39.0: + resolution: {integrity: sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.38.1 + '@typescript-eslint/types': 5.39.0 eslint-visitor-keys: 3.3.0 dev: true @@ -4663,13 +4663,13 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.24.0 - eslint-plugin-import: 2.26.0_gofx6msuqd4luqedfouzks2s4u + eslint-plugin-import: 2.26.0_taj4374tq64ju3xgkdrtdwfble object.assign: 4.1.2 object.entries: 1.1.5 semver: 6.3.0 dev: true - /eslint-config-airbnb-typescript/17.0.0_dqfqiconmwwuo6fe366ar32ati: + /eslint-config-airbnb-typescript/17.0.0_ymprkoqxvcjxwk4fmuhzvt42hm: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -4677,11 +4677,11 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.38.1_c7qepppml3d4ahu5cnfwqe6ltq - '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/eslint-plugin': 5.39.0_xyciw6oqjoiiono4dhv3uhn5my + '@typescript-eslint/parser': 5.39.0_ypn2ylkkyfa5i233caldtndbqa eslint: 8.24.0 eslint-config-airbnb-base: 15.0.0_dg2pe6kqkrddxbf2funb723kue - eslint-plugin-import: 2.26.0_gofx6msuqd4luqedfouzks2s4u + eslint-plugin-import: 2.26.0_taj4374tq64ju3xgkdrtdwfble dev: true /eslint-config-airbnb/19.0.4_rzrsifmdezkmskpzrsxhxsecxy: @@ -4696,7 +4696,7 @@ packages: dependencies: eslint: 8.24.0 eslint-config-airbnb-base: 15.0.0_dg2pe6kqkrddxbf2funb723kue - eslint-plugin-import: 2.26.0_gofx6msuqd4luqedfouzks2s4u + eslint-plugin-import: 2.26.0_taj4374tq64ju3xgkdrtdwfble eslint-plugin-jsx-a11y: 6.6.1_eslint@8.24.0 eslint-plugin-react: 7.31.8_eslint@8.24.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.24.0 @@ -4732,7 +4732,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3_sc2njczt72bj6aejru6rzi6gwa: + /eslint-module-utils/2.7.3_zgjfcdlr3zhegzdqses2t5vk6u: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: @@ -4750,7 +4750,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/parser': 5.39.0_ypn2ylkkyfa5i233caldtndbqa debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -4769,7 +4769,7 @@ packages: ignore: 5.2.0 dev: true - /eslint-plugin-import/2.26.0_gofx6msuqd4luqedfouzks2s4u: + /eslint-plugin-import/2.26.0_taj4374tq64ju3xgkdrtdwfble: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -4779,14 +4779,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/parser': 5.39.0_ypn2ylkkyfa5i233caldtndbqa array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.24.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_sc2njczt72bj6aejru6rzi6gwa + eslint-module-utils: 2.7.3_zgjfcdlr3zhegzdqses2t5vk6u has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3