From a6274ff9d1bf1348f4183e3a94410f26b5544483 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Oct 2023 14:43:50 +0000 Subject: [PATCH] chore(deps): update dependency @travi/eslint-config to v5 --- packages/bar/package-lock.json | 76 +++++++++---------- packages/bar/package.json | 2 +- packages/baz/package-lock.json | 76 +++++++++---------- packages/baz/package.json | 2 +- packages/foo/package-lock.json | 76 +++++++++---------- packages/foo/package.json | 2 +- .../jest-ts-reproduction/package-lock.json | 76 +++++++++---------- packages/jest-ts-reproduction/package.json | 2 +- packages/qux/package-lock.json | 76 +++++++++---------- packages/qux/package.json | 2 +- 10 files changed, 175 insertions(+), 215 deletions(-) diff --git a/packages/bar/package-lock.json b/packages/bar/package-lock.json index a8f16a0ad..a2fceec41 100644 --- a/packages/bar/package-lock.json +++ b/packages/bar/package-lock.json @@ -12,7 +12,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "c8": "8.0.1", "chai": "4.3.10", @@ -2455,9 +2455,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2488,20 +2488,20 @@ } }, "node_modules/@form8ion/eslint-config": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-6.0.5.tgz", - "integrity": "sha512-HQh4HRkUJyAdH/jxwbRVoZdBFs/nwS//Uatt7BBDE8hEk8ykNGEPRzan8ahF4L5DXVPDbs0LK0nBeYn+ps2Dwg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-7.0.3.tgz", + "integrity": "sha512-4kVCjpeTN1ihGlMJrv1w6AgwOvM4IdugpBW7VeZQMht3EtZKSrL3wT6EkLKyhONcn2TAF+f6vPtIxA+cGNBWRw==", "dev": true, "dependencies": { - "eslint": "8.50.0", + "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-anti-trojan-source": "1.1.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", - "eslint-plugin-import": "2.28.1" + "eslint-plugin-import": "2.29.0" }, "engines": { - "node": "^16.14 || >= 18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@form8ion/eslint-config-mocha": { @@ -3156,15 +3156,15 @@ } }, "node_modules/@travi/eslint-config": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-4.0.5.tgz", - "integrity": "sha512-dFRZu5LQU+BjGhT1tnFR/qj1FrgOjuU7KVwbc+LzATJb7Hp5u50lvYBoovQERCuJg4lQ6e3guMpXjAn+wmC3SQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-5.0.2.tgz", + "integrity": "sha512-xpp7Owa+cq82lxfeU19RF8CHBUMiefa2ODjQ071Xoo2jrk4R6UT07B/hQTk9wbxMb/j++UvI4zrNAlRQqItZvA==", "dev": true, "dependencies": { - "@form8ion/eslint-config": "6.0.5" + "@form8ion/eslint-config": "7.0.3" }, "engines": { - "node": "^16.14.0 || >=18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@travi/eslint-config-mocha": { @@ -5114,18 +5114,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.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.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -5293,26 +5294,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "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-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -6561,15 +6562,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/packages/bar/package.json b/packages/bar/package.json index 050451f02..6089d475b 100644 --- a/packages/bar/package.json +++ b/packages/bar/package.json @@ -34,7 +34,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "c8": "8.0.1", "chai": "4.3.10", diff --git a/packages/baz/package-lock.json b/packages/baz/package-lock.json index bfa86f5a1..3d699a634 100644 --- a/packages/baz/package-lock.json +++ b/packages/baz/package-lock.json @@ -15,7 +15,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "ban-sensitive-files": "1.10.1", "c8": "8.0.1", @@ -1948,9 +1948,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1971,20 +1971,20 @@ } }, "node_modules/@form8ion/eslint-config": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-6.0.5.tgz", - "integrity": "sha512-HQh4HRkUJyAdH/jxwbRVoZdBFs/nwS//Uatt7BBDE8hEk8ykNGEPRzan8ahF4L5DXVPDbs0LK0nBeYn+ps2Dwg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-7.0.3.tgz", + "integrity": "sha512-4kVCjpeTN1ihGlMJrv1w6AgwOvM4IdugpBW7VeZQMht3EtZKSrL3wT6EkLKyhONcn2TAF+f6vPtIxA+cGNBWRw==", "dev": true, "dependencies": { - "eslint": "8.50.0", + "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-anti-trojan-source": "1.1.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", - "eslint-plugin-import": "2.28.1" + "eslint-plugin-import": "2.29.0" }, "engines": { - "node": "^16.14 || >= 18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@form8ion/eslint-config-mocha": { @@ -2656,15 +2656,15 @@ "integrity": "sha512-xfrYwjGUzo36BnyoiQXv/9DcGiZGyZlHWMt4FcsUSdkI3HnycBTdPMhAwdqdfZePiV3l1ZZGSNXEYjVny6wMKA==" }, "node_modules/@travi/eslint-config": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-4.0.5.tgz", - "integrity": "sha512-dFRZu5LQU+BjGhT1tnFR/qj1FrgOjuU7KVwbc+LzATJb7Hp5u50lvYBoovQERCuJg4lQ6e3guMpXjAn+wmC3SQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-5.0.2.tgz", + "integrity": "sha512-xpp7Owa+cq82lxfeU19RF8CHBUMiefa2ODjQ071Xoo2jrk4R6UT07B/hQTk9wbxMb/j++UvI4zrNAlRQqItZvA==", "dev": true, "dependencies": { - "@form8ion/eslint-config": "6.0.5" + "@form8ion/eslint-config": "7.0.3" }, "engines": { - "node": "^16.14.0 || >=18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@travi/eslint-config-mocha": { @@ -4541,18 +4541,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.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.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4720,26 +4721,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "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-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -5630,15 +5631,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/packages/baz/package.json b/packages/baz/package.json index 0ccc7310d..301224038 100644 --- a/packages/baz/package.json +++ b/packages/baz/package.json @@ -44,7 +44,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "ban-sensitive-files": "1.10.1", "c8": "8.0.1", diff --git a/packages/foo/package-lock.json b/packages/foo/package-lock.json index 134b53de6..90bc41864 100644 --- a/packages/foo/package-lock.json +++ b/packages/foo/package-lock.json @@ -12,7 +12,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "c8": "8.0.1", "chai": "4.3.10", @@ -2455,9 +2455,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2488,20 +2488,20 @@ } }, "node_modules/@form8ion/eslint-config": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-6.0.5.tgz", - "integrity": "sha512-HQh4HRkUJyAdH/jxwbRVoZdBFs/nwS//Uatt7BBDE8hEk8ykNGEPRzan8ahF4L5DXVPDbs0LK0nBeYn+ps2Dwg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-7.0.3.tgz", + "integrity": "sha512-4kVCjpeTN1ihGlMJrv1w6AgwOvM4IdugpBW7VeZQMht3EtZKSrL3wT6EkLKyhONcn2TAF+f6vPtIxA+cGNBWRw==", "dev": true, "dependencies": { - "eslint": "8.50.0", + "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-anti-trojan-source": "1.1.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", - "eslint-plugin-import": "2.28.1" + "eslint-plugin-import": "2.29.0" }, "engines": { - "node": "^16.14 || >= 18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@form8ion/eslint-config-mocha": { @@ -3156,15 +3156,15 @@ } }, "node_modules/@travi/eslint-config": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-4.0.5.tgz", - "integrity": "sha512-dFRZu5LQU+BjGhT1tnFR/qj1FrgOjuU7KVwbc+LzATJb7Hp5u50lvYBoovQERCuJg4lQ6e3guMpXjAn+wmC3SQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-5.0.2.tgz", + "integrity": "sha512-xpp7Owa+cq82lxfeU19RF8CHBUMiefa2ODjQ071Xoo2jrk4R6UT07B/hQTk9wbxMb/j++UvI4zrNAlRQqItZvA==", "dev": true, "dependencies": { - "@form8ion/eslint-config": "6.0.5" + "@form8ion/eslint-config": "7.0.3" }, "engines": { - "node": "^16.14.0 || >=18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@travi/eslint-config-mocha": { @@ -5114,18 +5114,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.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.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -5293,26 +5294,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "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-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -6561,15 +6562,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/packages/foo/package.json b/packages/foo/package.json index 14995ac9e..56d000d26 100644 --- a/packages/foo/package.json +++ b/packages/foo/package.json @@ -34,7 +34,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "c8": "8.0.1", "chai": "4.3.10", diff --git a/packages/jest-ts-reproduction/package-lock.json b/packages/jest-ts-reproduction/package-lock.json index 64c26031b..12c72d33f 100644 --- a/packages/jest-ts-reproduction/package-lock.json +++ b/packages/jest-ts-reproduction/package-lock.json @@ -12,7 +12,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-jest": "1.0.88", "ban-sensitive-files": "1.10.1", "c8": "8.0.1", @@ -1972,9 +1972,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1995,20 +1995,20 @@ } }, "node_modules/@form8ion/eslint-config": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-6.0.5.tgz", - "integrity": "sha512-HQh4HRkUJyAdH/jxwbRVoZdBFs/nwS//Uatt7BBDE8hEk8ykNGEPRzan8ahF4L5DXVPDbs0LK0nBeYn+ps2Dwg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-7.0.3.tgz", + "integrity": "sha512-4kVCjpeTN1ihGlMJrv1w6AgwOvM4IdugpBW7VeZQMht3EtZKSrL3wT6EkLKyhONcn2TAF+f6vPtIxA+cGNBWRw==", "dev": true, "dependencies": { - "eslint": "8.50.0", + "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-anti-trojan-source": "1.1.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", - "eslint-plugin-import": "2.28.1" + "eslint-plugin-import": "2.29.0" }, "engines": { - "node": "^16.14 || >= 18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@form8ion/eslint-config-jest": { @@ -3425,15 +3425,15 @@ } }, "node_modules/@travi/eslint-config": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-4.0.5.tgz", - "integrity": "sha512-dFRZu5LQU+BjGhT1tnFR/qj1FrgOjuU7KVwbc+LzATJb7Hp5u50lvYBoovQERCuJg4lQ6e3guMpXjAn+wmC3SQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-5.0.2.tgz", + "integrity": "sha512-xpp7Owa+cq82lxfeU19RF8CHBUMiefa2ODjQ071Xoo2jrk4R6UT07B/hQTk9wbxMb/j++UvI4zrNAlRQqItZvA==", "dev": true, "dependencies": { - "@form8ion/eslint-config": "6.0.5" + "@form8ion/eslint-config": "7.0.3" }, "engines": { - "node": "^16.14.0 || >=18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@travi/eslint-config-jest": { @@ -6013,18 +6013,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.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.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -6192,26 +6193,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "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-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -7144,15 +7145,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/packages/jest-ts-reproduction/package.json b/packages/jest-ts-reproduction/package.json index 3f36dd967..175a7e112 100644 --- a/packages/jest-ts-reproduction/package.json +++ b/packages/jest-ts-reproduction/package.json @@ -44,7 +44,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-jest": "1.0.88", "ban-sensitive-files": "1.10.1", "c8": "8.0.1", diff --git a/packages/qux/package-lock.json b/packages/qux/package-lock.json index c04422d70..c72e6733e 100644 --- a/packages/qux/package-lock.json +++ b/packages/qux/package-lock.json @@ -12,7 +12,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "ban-sensitive-files": "1.10.1", "c8": "8.0.1", @@ -1945,9 +1945,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1968,20 +1968,20 @@ } }, "node_modules/@form8ion/eslint-config": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-6.0.5.tgz", - "integrity": "sha512-HQh4HRkUJyAdH/jxwbRVoZdBFs/nwS//Uatt7BBDE8hEk8ykNGEPRzan8ahF4L5DXVPDbs0LK0nBeYn+ps2Dwg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@form8ion/eslint-config/-/eslint-config-7.0.3.tgz", + "integrity": "sha512-4kVCjpeTN1ihGlMJrv1w6AgwOvM4IdugpBW7VeZQMht3EtZKSrL3wT6EkLKyhONcn2TAF+f6vPtIxA+cGNBWRw==", "dev": true, "dependencies": { - "eslint": "8.50.0", + "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-anti-trojan-source": "1.1.1", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", - "eslint-plugin-import": "2.28.1" + "eslint-plugin-import": "2.29.0" }, "engines": { - "node": "^16.14 || >= 18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@form8ion/eslint-config-mocha": { @@ -2648,15 +2648,15 @@ } }, "node_modules/@travi/eslint-config": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-4.0.5.tgz", - "integrity": "sha512-dFRZu5LQU+BjGhT1tnFR/qj1FrgOjuU7KVwbc+LzATJb7Hp5u50lvYBoovQERCuJg4lQ6e3guMpXjAn+wmC3SQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@travi/eslint-config/-/eslint-config-5.0.2.tgz", + "integrity": "sha512-xpp7Owa+cq82lxfeU19RF8CHBUMiefa2ODjQ071Xoo2jrk4R6UT07B/hQTk9wbxMb/j++UvI4zrNAlRQqItZvA==", "dev": true, "dependencies": { - "@form8ion/eslint-config": "6.0.5" + "@form8ion/eslint-config": "7.0.3" }, "engines": { - "node": "^16.14.0 || >=18" + "node": "^18.17 || >=20.6.1" } }, "node_modules/@travi/eslint-config-mocha": { @@ -4533,18 +4533,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.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.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4712,26 +4713,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "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-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -5622,15 +5623,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/packages/qux/package.json b/packages/qux/package.json index a63502dd9..cc7342056 100644 --- a/packages/qux/package.json +++ b/packages/qux/package.json @@ -44,7 +44,7 @@ "@babel/register": "7.22.15", "@travi/any": "3.0.1", "@travi/babel-preset": "3.0.113", - "@travi/eslint-config": "4.0.5", + "@travi/eslint-config": "5.0.2", "@travi/eslint-config-mocha": "1.0.21", "ban-sensitive-files": "1.10.1", "c8": "8.0.1",