diff --git a/package.json b/package.json index 7dcb68043e..5b8ecf6db8 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "dd-trace": "2.46.0", "es5-ext": "0.10.62", "escape-string-regexp": "2.0.0", - "eslint": "7.24.0", + "eslint": "7.32.0", "eslint-config-next": "workspace:*", "eslint-plugin-eslint-plugin": "4.3.0", "eslint-plugin-import": "2.22.1", diff --git a/packages/eslint-plugin-next/package.json b/packages/eslint-plugin-next/package.json index 70dd202744..c579485172 100644 --- a/packages/eslint-plugin-next/package.json +++ b/packages/eslint-plugin-next/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/glob": "7.1.1", - "eslint": "7.24.0" + "eslint": "7.32.0" }, "scripts": { "build": "swc -d dist src", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aef89e19d1..5b4c3403d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,7 +93,7 @@ importers: dd-trace: 2.46.0 es5-ext: 0.10.62 escape-string-regexp: 2.0.0 - eslint: 7.24.0 + eslint: 7.32.0 eslint-config-next: workspace:* eslint-plugin-eslint-plugin: 4.3.0 eslint-plugin-import: 2.22.1 @@ -188,7 +188,7 @@ importers: ws: 8.2.3 devDependencies: '@babel/core': 7.23.0 - '@babel/eslint-parser': 7.22.15_op66f2472ic66omitvysj7db7m + '@babel/eslint-parser': 7.22.15_nxztiunzloou3sggjdntd46h3i '@babel/generator': 7.23.0 '@babel/parser': 7.23.0 '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.23.0 @@ -226,8 +226,8 @@ importers: '@types/sharp': 0.31.1 '@types/string-hash': 1.1.1 '@types/trusted-types': 2.0.4 - '@typescript-eslint/eslint-plugin': 4.29.1_qxyn66xcaddhgaahwkbomftvi4 - '@typescript-eslint/parser': 4.29.1_6x3mpmmsttbpxxsctsorxedanu + '@typescript-eslint/eslint-plugin': 4.29.1_7yykz2fqwaeygy5yjipa4zuxgy + '@typescript-eslint/parser': 4.29.1_td6yqss6ra3qoebludh4ctrhym '@vercel/fetch': 6.2.0_fii5qhbaymjqmfm7e2spxc5z4m '@vercel/og': 0.5.17 '@webassemblyjs/ast': 1.11.6 @@ -268,14 +268,14 @@ importers: dd-trace: 2.46.0 es5-ext: 0.10.62 escape-string-regexp: 2.0.0 - eslint: 7.24.0 + eslint: 7.32.0 eslint-config-next: link:packages/eslint-config-next - eslint-plugin-eslint-plugin: 4.3.0_eslint@7.24.0 - eslint-plugin-import: 2.22.1_23iivq3ybsthf4qrv3kgatrvhe - eslint-plugin-jest: 24.3.5_27ehady34mjcsgc6qgsyi5cu2m - eslint-plugin-jsdoc: 39.6.4_eslint@7.24.0 - eslint-plugin-react: 7.23.2_eslint@7.24.0 - eslint-plugin-react-hooks: 4.5.0_eslint@7.24.0 + eslint-plugin-eslint-plugin: 4.3.0_eslint@7.32.0 + eslint-plugin-import: 2.22.1_isduev2yc6qtgkg6ke3dmsvyxi + eslint-plugin-jest: 24.3.5_tvypw2duwosgrbwww7favhmsqu + eslint-plugin-jsdoc: 39.6.4_eslint@7.32.0 + eslint-plugin-react: 7.23.2_eslint@7.32.0 + eslint-plugin-react-hooks: 4.5.0_eslint@7.32.0 event-stream: 4.0.1 execa: 2.0.3 expect-type: 0.14.2 @@ -465,13 +465,13 @@ importers: packages/eslint-plugin-next: specifiers: '@types/glob': 7.1.1 - eslint: 7.24.0 + eslint: 7.32.0 glob: 7.1.7 dependencies: glob: 7.1.7 devDependencies: '@types/glob': 7.1.1 - eslint: 7.24.0 + eslint: 7.32.0 packages/font: specifiers: @@ -1135,7 +1135,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser/7.22.15_op66f2472ic66omitvysj7db7m: + /@babel/eslint-parser/7.22.15_nxztiunzloou3sggjdntd46h3i: resolution: {integrity: sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -1144,7 +1144,7 @@ packages: dependencies: '@babel/core': 7.23.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 7.24.0 + eslint: 7.32.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true @@ -6462,7 +6462,7 @@ packages: '@types/yargs-parser': 13.1.0 dev: true - /@typescript-eslint/eslint-plugin/4.29.1_qxyn66xcaddhgaahwkbomftvi4: + /@typescript-eslint/eslint-plugin/4.29.1_7yykz2fqwaeygy5yjipa4zuxgy: resolution: {integrity: sha512-AHqIU+SqZZgBEiWOrtN94ldR3ZUABV5dUG94j8Nms9rQnHFc8fvDOue/58K4CFz6r8OtDDc35Pw9NQPWo0Ayrw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6473,11 +6473,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.29.1_6x3mpmmsttbpxxsctsorxedanu - '@typescript-eslint/parser': 4.29.1_6x3mpmmsttbpxxsctsorxedanu + '@typescript-eslint/experimental-utils': 4.29.1_td6yqss6ra3qoebludh4ctrhym + '@typescript-eslint/parser': 4.29.1_td6yqss6ra3qoebludh4ctrhym '@typescript-eslint/scope-manager': 4.29.1 debug: 4.3.4 - eslint: 7.24.0 + eslint: 7.32.0 functional-red-black-tree: 1.0.1 regexpp: 3.1.0 semver: 7.3.7 @@ -6487,7 +6487,7 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.29.1_6x3mpmmsttbpxxsctsorxedanu: + /@typescript-eslint/experimental-utils/4.29.1_td6yqss6ra3qoebludh4ctrhym: resolution: {integrity: sha512-kl6QG6qpzZthfd2bzPNSJB2YcZpNOrP6r9jueXupcZHnL74WiuSjaft7WSu17J9+ae9zTlk0KJMXPUj0daBxMw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6497,15 +6497,15 @@ packages: '@typescript-eslint/scope-manager': 4.29.1 '@typescript-eslint/types': 4.29.1 '@typescript-eslint/typescript-estree': 4.29.1_typescript@4.8.2 - eslint: 7.24.0 + eslint: 7.32.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.24.0 + eslint-utils: 3.0.0_eslint@7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/4.29.1_6x3mpmmsttbpxxsctsorxedanu: + /@typescript-eslint/parser/4.29.1_td6yqss6ra3qoebludh4ctrhym: resolution: {integrity: sha512-3fL5iN20hzX3Q4OkG7QEPFjZV2qsVGiDhEwwh+EkmE/w7oteiOvUNzmpu5eSwGJX/anCryONltJ3WDmAzAoCMg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6519,7 +6519,7 @@ packages: '@typescript-eslint/types': 4.29.1 '@typescript-eslint/typescript-estree': 4.29.1_typescript@4.8.2 debug: 4.3.4 - eslint: 7.24.0 + eslint: 7.32.0 typescript: 4.8.2 transitivePeerDependencies: - supports-color @@ -10693,7 +10693,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 4.29.1_6x3mpmmsttbpxxsctsorxedanu + '@typescript-eslint/parser': 4.29.1_td6yqss6ra3qoebludh4ctrhym debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -10728,18 +10728,18 @@ packages: - supports-color dev: false - /eslint-plugin-eslint-plugin/4.3.0_eslint@7.24.0: + /eslint-plugin-eslint-plugin/4.3.0_eslint@7.32.0: resolution: {integrity: sha512-0xZ++ilIpGY+gBwsaW/uIhG/Rrl/sltPCai3UUPzWbaOPud2tel9UCWj8sLTADNmVqBD+vcqLHzHY86q/b71yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 7.24.0 - eslint-utils: 3.0.0_eslint@7.24.0 + eslint: 7.32.0 + eslint-utils: 3.0.0_eslint@7.32.0 estraverse: 5.3.0 dev: true - /eslint-plugin-import/2.22.1_23iivq3ybsthf4qrv3kgatrvhe: + /eslint-plugin-import/2.22.1_isduev2yc6qtgkg6ke3dmsvyxi: resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} engines: {node: '>=4'} peerDependencies: @@ -10749,13 +10749,13 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 4.29.1_6x3mpmmsttbpxxsctsorxedanu + '@typescript-eslint/parser': 4.29.1_td6yqss6ra3qoebludh4ctrhym array-includes: 3.1.4 array.prototype.flat: 1.2.5 contains-path: 0.1.0 debug: 2.6.9 doctrine: 1.5.0 - eslint: 7.24.0 + eslint: 7.32.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3_jknjzn2fh4agzfl2mj6t7ibzhe has: 1.0.3 @@ -10801,7 +10801,7 @@ packages: - supports-color dev: false - /eslint-plugin-jest/24.3.5_27ehady34mjcsgc6qgsyi5cu2m: + /eslint-plugin-jest/24.3.5_tvypw2duwosgrbwww7favhmsqu: resolution: {integrity: sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==} engines: {node: '>=10'} peerDependencies: @@ -10811,15 +10811,15 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.29.1_qxyn66xcaddhgaahwkbomftvi4 - '@typescript-eslint/experimental-utils': 4.29.1_6x3mpmmsttbpxxsctsorxedanu - eslint: 7.24.0 + '@typescript-eslint/eslint-plugin': 4.29.1_7yykz2fqwaeygy5yjipa4zuxgy + '@typescript-eslint/experimental-utils': 4.29.1_td6yqss6ra3qoebludh4ctrhym + eslint: 7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsdoc/39.6.4_eslint@7.24.0: + /eslint-plugin-jsdoc/39.6.4_eslint@7.32.0: resolution: {integrity: sha512-fskvdLCfwmPjHb6e+xNGDtGgbF8X7cDwMtVLAP2WwSf9Htrx68OAx31BESBM1FAwsN2HTQyYQq7m4aW4Q4Nlag==} engines: {node: ^14 || ^16 || ^17 || ^18 || ^19} peerDependencies: @@ -10829,7 +10829,7 @@ packages: comment-parser: 1.3.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 7.24.0 + eslint: 7.32.0 esquery: 1.4.0 semver: 7.3.8 spdx-expression-parse: 3.0.1 @@ -10858,13 +10858,13 @@ packages: minimatch: 3.1.2 dev: false - /eslint-plugin-react-hooks/4.5.0_eslint@7.24.0: + /eslint-plugin-react-hooks/4.5.0_eslint@7.32.0: resolution: {integrity: sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==} 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: 7.24.0 + eslint: 7.32.0 dev: true /eslint-plugin-react-hooks/4.5.0_eslint@8.31.0: @@ -10876,7 +10876,7 @@ packages: eslint: 8.31.0 dev: false - /eslint-plugin-react/7.23.2_eslint@7.24.0: + /eslint-plugin-react/7.23.2_eslint@7.32.0: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} engines: {node: '>=4'} peerDependencies: @@ -10885,7 +10885,7 @@ packages: array-includes: 3.1.4 array.prototype.flatmap: 1.2.5 doctrine: 2.1.0 - eslint: 7.24.0 + eslint: 7.32.0 has: 1.0.3 jsx-ast-utils: 3.2.1 minimatch: 3.1.2 @@ -10941,13 +10941,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.24.0: + /eslint-utils/3.0.0_eslint@7.32.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 7.24.0 + eslint: 7.32.0 eslint-visitor-keys: 2.1.0 dev: true @@ -10973,52 +10973,6 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/7.24.0: - resolution: {integrity: sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true - dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - enquirer: 2.3.6 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 - esquery: 1.4.0 - esutils: 2.0.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.12.0 - ignore: 4.0.6 - import-fresh: 3.2.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 3.14.1 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash: 4.17.21 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.1 - progress: 2.0.3 - regexpp: 3.1.0 - semver: 7.3.7 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.8.0 - text-table: 0.2.0 - v8-compile-cache: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: true - /eslint/7.32.0: resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} engines: {node: ^10.12.0 || >=12.0.0} @@ -12432,13 +12386,6 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - /globals/13.12.0: - resolution: {integrity: sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - dev: true - /globals/13.19.0: resolution: {integrity: sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==} engines: {node: '>=8'} @@ -13215,14 +13162,6 @@ packages: resolve-from: 3.0.0 dev: true - /import-fresh/3.2.1: - resolution: {integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -20593,7 +20532,7 @@ packages: shebang-regex: 3.0.0 /shebang-regex/1.0.0: - resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} engines: {node: '>=0.10.0'} dev: true