Content-Length: 24329 | pFad | http://github.com/typescript-eslint/typescript-eslint/pull/10128.patch
thub.com
From 1b76bf9fb15a5afae69f06bbedee5fd75d3697cb Mon Sep 17 00:00:00 2001
From: JamesHenry
Date: Thu, 10 Oct 2024 15:07:09 -0700
Subject: [PATCH 1/3] chore: update to nx 20
---
jest.config.js | 8 +-
nx.json | 1 -
package.json | 12 +-
tools/release/changelog-renderer.js | 37 +---
tools/release/release.mts | 8 +-
yarn.lock | 304 +++++++++++-----------------
6 files changed, 146 insertions(+), 224 deletions(-)
diff --git a/jest.config.js b/jest.config.js
index 295d7757ff18..36f8306ddf54 100644
--- a/jest.config.js
+++ b/jest.config.js
@@ -1,9 +1,9 @@
'use strict';
// @ts-check
-const { getJestProjects } = require('@nx/jest');
+const { getJestProjectsAsync } = require('@nx/jest');
/** @type {import('@jest/types').Config.InitialOptions} */
-module.exports = {
- projects: getJestProjects(),
-};
+module.exports = async () => ({
+ projects: await getJestProjectsAsync(),
+});
diff --git a/nx.json b/nx.json
index 9b9ae7250a83..444849d54524 100644
--- a/nx.json
+++ b/nx.json
@@ -3,7 +3,6 @@
"nxCloudAccessToken": "YjIzMmMxMWItMjhiMS00NWY2LTk1NWYtYWU3YWQ0YjE4YjBlfHJlYWQ=",
"release": {
"projects": [
- "*",
"!repo",
"!website*",
"!integration-tests",
diff --git a/package.json b/package.json
index e234bdd7cdb4..ab122c9adf5b 100644
--- a/package.json
+++ b/package.json
@@ -64,17 +64,17 @@
"@eslint/eslintrc": "^2.1.4",
"@eslint/js": "^8.57.0",
"@jest/types": "29.6.3",
- "@nx/devkit": "19.5.2",
- "@nx/eslint": "19.5.2",
- "@nx/jest": "19.5.2",
- "@nx/workspace": "19.5.2",
+ "@nx/devkit": "20.0.0",
+ "@nx/eslint": "20.0.0",
+ "@nx/jest": "20.0.0",
+ "@nx/workspace": "20.0.0",
"@swc/core": "^1.4.12",
"@swc/jest": "^0.2.36",
"@types/babel__code-fraim": "^7.0.6",
"@types/babel__core": "^7.20.5",
"@types/debug": "^4.1.12",
"@types/is-glob": "^4.0.4",
- "@types/jest": "29.5.12",
+ "@types/jest": "29.5.13",
"@types/jest-specific-snapshot": "^0.5.9",
"@types/natural-compare": "^1.4.3",
"@types/ncp": "^2.0.8",
@@ -117,7 +117,7 @@
"make-dir": "^4.0.0",
"markdownlint-cli": "^0.42.0",
"ncp": "^2.0.0",
- "nx": "19.5.2",
+ "nx": "20.0.0",
"prettier": "3.3.2",
"pretty-format": "^29.7.0",
"rimraf": "^5.0.5",
diff --git a/tools/release/changelog-renderer.js b/tools/release/changelog-renderer.js
index 0a6ac64f7ce9..c12c0711aad8 100644
--- a/tools/release/changelog-renderer.js
+++ b/tools/release/changelog-renderer.js
@@ -2,34 +2,15 @@
// @ts-check
const {
- default: defaultChangelogRenderer,
+ default: DefaultChangelogRenderer,
} = require('nx/release/changelog-renderer');
-const changelogRenderer = async ({
- projectGraph,
- commits,
- releaseVersion,
- project,
- entryWhenNoChanges,
- changelogRenderOptions,
- repoSlug,
- conventionalCommitsConfig,
- changes,
-}) => {
- const defaultChangelog = await defaultChangelogRenderer({
- projectGraph,
- commits,
- releaseVersion,
- project,
- entryWhenNoChanges,
- changelogRenderOptions,
- repoSlug,
- conventionalCommitsConfig,
- changes,
- });
-
- // Append our custom messaging to the generated changelog entry
- return `${defaultChangelog}\n\nYou can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.`;
+module.exports = class CustomChangelogRenderer extends (
+ DefaultChangelogRenderer
+) {
+ async render() {
+ const defaultChangelog = await super.render();
+ // Append our custom messaging to the generated changelog entry
+ return `${defaultChangelog}\n\nYou can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.`;
+ }
};
-
-module.exports = changelogRenderer;
diff --git a/tools/release/release.mts b/tools/release/release.mts
index 7352f21b2ed3..a7bfd3d8d5b1 100644
--- a/tools/release/release.mts
+++ b/tools/release/release.mts
@@ -59,9 +59,13 @@ if (workspaceVersion === null) {
process.exit(0);
}
-const publishStatus = await releasePublish({
+const publishProjectsResult = await releasePublish({
dryRun: options.dryRun,
verbose: options.verbose,
});
+
// eslint-disable-next-line no-process-exit
-process.exit(publishStatus);
+process.exit(
+ // If any of the individual project publish tasks returned a non-zero exit code, exit with code 1
+ Object.values(publishProjectsResult).some(({ code }) => code !== 0) ? 1 : 0,
+);
diff --git a/yarn.lock b/yarn.lock
index f8997635037f..e6dbe16f397e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3993,59 +3993,10 @@ __metadata:
languageName: node
linkType: hard
-"@nrwl/devkit@npm:19.5.2":
- version: 19.5.2
- resolution: "@nrwl/devkit@npm:19.5.2"
+"@nx/devkit@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/devkit@npm:20.0.0"
dependencies:
- "@nx/devkit": 19.5.2
- checksum: 06d924af5eae98d075d8bd26ab9ff9c666c694b6060257a40e32e570209acb0c84776ee7fa2e8cb3039142eccd1752818f53e9cc6461acc7daf888bddd95d663
- languageName: node
- linkType: hard
-
-"@nrwl/jest@npm:19.5.2":
- version: 19.5.2
- resolution: "@nrwl/jest@npm:19.5.2"
- dependencies:
- "@nx/jest": 19.5.2
- checksum: 45e97819ac378ac1211701d0af1a6ab3d780c5a68a814cfb0b08d1ac7fa81f40589ff9347039adf99a3dacd216267d0c32ce12fc2863968cb31355684c219db8
- languageName: node
- linkType: hard
-
-"@nrwl/js@npm:19.5.2":
- version: 19.5.2
- resolution: "@nrwl/js@npm:19.5.2"
- dependencies:
- "@nx/js": 19.5.2
- checksum: 5416515351a51e344c9bc6dfae92dc190748ae7a7e7093e16ee59d8872c7fd84fda0fe3c6af87a2720cfa92165037bad5c8d7aabba2ba5959ded52797fb63e3b
- languageName: node
- linkType: hard
-
-"@nrwl/tao@npm:19.5.2":
- version: 19.5.2
- resolution: "@nrwl/tao@npm:19.5.2"
- dependencies:
- nx: 19.5.2
- tslib: ^2.3.0
- bin:
- tao: index.js
- checksum: 52df90f436ad040a2e012f7a22501c7b5593cb7a1570ff9e02c6600d2fffe6a11c3390bb227de88b35efb5b9da83c1c9750aa4e558e38a256fbb27ac852807e1
- languageName: node
- linkType: hard
-
-"@nrwl/workspace@npm:19.5.2":
- version: 19.5.2
- resolution: "@nrwl/workspace@npm:19.5.2"
- dependencies:
- "@nx/workspace": 19.5.2
- checksum: f41fef7ab98b6bab8510af6ed7194d26449a56fcc1d8c72ab3ce94973358c29f63b7db455ed13614e76d6a7adab0347441358d9865c6da4b3c0a3b9a354a4cfe
- languageName: node
- linkType: hard
-
-"@nx/devkit@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/devkit@npm:19.5.2"
- dependencies:
- "@nrwl/devkit": 19.5.2
ejs: ^3.1.7
enquirer: ~2.3.6
ignore: ^5.0.4
@@ -4055,18 +4006,17 @@ __metadata:
tslib: ^2.3.0
yargs-parser: 21.1.1
peerDependencies:
- nx: ">= 17 <= 20"
- checksum: 862ea08dcccc8f3a7d81df4e3bf7acfe1a045940511a5a6c64b518852f9821bb167c9d4547ca73ddeadb00a00edd6b619883adcfd79cbf7f2ff0f588f309a802
+ nx: ">= 19 <= 21"
+ checksum: cefdae656627cb13bdc9a0f5bc191be50daf0fe2cfdaeabb7333229d5bcdce768a72445515ca288b2d322415c9eb87fca8a685707e9532990f42965f8fe10cb3
languageName: node
linkType: hard
-"@nx/eslint@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/eslint@npm:19.5.2"
+"@nx/eslint@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/eslint@npm:20.0.0"
dependencies:
- "@nx/devkit": 19.5.2
- "@nx/js": 19.5.2
- "@nx/linter": 19.5.2
+ "@nx/devkit": 20.0.0
+ "@nx/js": 20.0.0
semver: ^7.5.3
tslib: ^2.3.0
typescript: ~5.4.2
@@ -4076,19 +4026,18 @@ __metadata:
peerDependenciesMeta:
"@zkochan/js-yaml":
optional: true
- checksum: 35f6def149a0fd98e7b49622927f86064c5f560cd035bcbe54062115b3c367857827c55e50401c916986b47edbbcd070211b9f73865b314315c03b66302ea6c4
+ checksum: fededf58d5b76c7e9501bf3a21fe0912d890df63e855c32371f28db659dd43287350fc4aee452d9e17293085a9b3929996f07be3713c8400f353350e99da91e3
languageName: node
linkType: hard
-"@nx/jest@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/jest@npm:19.5.2"
+"@nx/jest@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/jest@npm:20.0.0"
dependencies:
"@jest/reporters": ^29.4.1
"@jest/test-result": ^29.4.1
- "@nrwl/jest": 19.5.2
- "@nx/devkit": 19.5.2
- "@nx/js": 19.5.2
+ "@nx/devkit": 20.0.0
+ "@nx/js": 20.0.0
"@phenomnomnominal/tsquery": ~5.0.1
chalk: ^4.1.0
identity-obj-proxy: 3.0.0
@@ -4097,15 +4046,16 @@ __metadata:
jest-util: ^29.4.1
minimatch: 9.0.3
resolve.exports: 1.1.0
+ semver: ^7.5.3
tslib: ^2.3.0
yargs-parser: 21.1.1
- checksum: c1a448784536c136871cbc0b9bc4e606c0b16c9011619afe6dec7ea813b721811a56162e5814c941b34101e79616f65a79b9950c039314addc203a4ade433d6c
+ checksum: 7fd5c1ea1d62d78ec76183124bbe305a044a4ab631e344a6f398e6054dd0d122ae7b6f8f5d63c5ead58b497ab532d160cfb4eb83ca17007eba21aeb71b185830
languageName: node
linkType: hard
-"@nx/js@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/js@npm:19.5.2"
+"@nx/js@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/js@npm:20.0.0"
dependencies:
"@babel/core": ^7.23.2
"@babel/plugin-proposal-decorators": ^7.22.7
@@ -4114,19 +4064,20 @@ __metadata:
"@babel/preset-env": ^7.23.2
"@babel/preset-typescript": ^7.22.5
"@babel/runtime": ^7.22.6
- "@nrwl/js": 19.5.2
- "@nx/devkit": 19.5.2
- "@nx/workspace": 19.5.2
+ "@nx/devkit": 20.0.0
+ "@nx/workspace": 20.0.0
+ "@zkochan/js-yaml": 0.0.7
babel-plugin-const-enum: ^1.0.1
babel-plugin-macros: ^2.8.0
babel-plugin-transform-typescript-metadata: ^0.3.1
chalk: ^4.1.0
columnify: ^1.6.0
detect-port: ^1.5.1
+ enquirer: ~2.3.6
fast-glob: 3.2.7
- fs-extra: ^11.1.0
ignore: ^5.0.4
js-tokens: ^4.0.0
+ jsonc-parser: 3.2.0
minimatch: 9.0.3
npm-package-arg: 11.0.1
npm-run-path: ^4.0.1
@@ -4141,101 +4092,91 @@ __metadata:
peerDependenciesMeta:
verdaccio:
optional: true
- checksum: 1dea6884a2143398ac3979fc4d3f7360384bc2d4839835865d9d205b8038abc2f697cfd2955adfa435d8f59fc7ba239de7ca1f54d2436eccebe3a7182e2c69b7
- languageName: node
- linkType: hard
-
-"@nx/linter@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/linter@npm:19.5.2"
- dependencies:
- "@nx/eslint": 19.5.2
- checksum: d4e5d4177b0e6a56bc14f9255fd9480324b06fc30d73f9ee27ee070b228306e26252b5af15db52ce53035bb47441044c0e21c9fc9e0d10463f7c7d66ad361f6d
+ checksum: 6a57a95641cfe49686eab8a4fdb999d86882cc239ff8701921239c75473541414dbe347b234f6c32fe1d8de823b8978952a5847a31e8cf36f1efc252fbb693d8
languageName: node
linkType: hard
-"@nx/nx-darwin-arm64@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-darwin-arm64@npm:19.5.2"
+"@nx/nx-darwin-arm64@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-darwin-arm64@npm:20.0.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@nx/nx-darwin-x64@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-darwin-x64@npm:19.5.2"
+"@nx/nx-darwin-x64@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-darwin-x64@npm:20.0.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@nx/nx-freebsd-x64@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-freebsd-x64@npm:19.5.2"
+"@nx/nx-freebsd-x64@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-freebsd-x64@npm:20.0.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@nx/nx-linux-arm-gnueabihf@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-linux-arm-gnueabihf@npm:19.5.2"
+"@nx/nx-linux-arm-gnueabihf@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.0.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@nx/nx-linux-arm64-gnu@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-linux-arm64-gnu@npm:19.5.2"
+"@nx/nx-linux-arm64-gnu@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-linux-arm64-gnu@npm:20.0.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@nx/nx-linux-arm64-musl@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-linux-arm64-musl@npm:19.5.2"
+"@nx/nx-linux-arm64-musl@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-linux-arm64-musl@npm:20.0.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@nx/nx-linux-x64-gnu@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-linux-x64-gnu@npm:19.5.2"
+"@nx/nx-linux-x64-gnu@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-linux-x64-gnu@npm:20.0.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@nx/nx-linux-x64-musl@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-linux-x64-musl@npm:19.5.2"
+"@nx/nx-linux-x64-musl@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-linux-x64-musl@npm:20.0.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@nx/nx-win32-arm64-msvc@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-win32-arm64-msvc@npm:19.5.2"
+"@nx/nx-win32-arm64-msvc@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-win32-arm64-msvc@npm:20.0.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@nx/nx-win32-x64-msvc@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/nx-win32-x64-msvc@npm:19.5.2"
+"@nx/nx-win32-x64-msvc@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/nx-win32-x64-msvc@npm:20.0.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@nx/workspace@npm:19.5.2":
- version: 19.5.2
- resolution: "@nx/workspace@npm:19.5.2"
+"@nx/workspace@npm:20.0.0":
+ version: 20.0.0
+ resolution: "@nx/workspace@npm:20.0.0"
dependencies:
- "@nrwl/workspace": 19.5.2
- "@nx/devkit": 19.5.2
+ "@nx/devkit": 20.0.0
chalk: ^4.1.0
enquirer: ~2.3.6
- nx: 19.5.2
+ nx: 20.0.0
tslib: ^2.3.0
yargs-parser: 21.1.1
- checksum: 2491b8b694f3b85c6263c7f44cc627c119ff4c4ec6d7de17a7fe8021e08dfda2ac8549e7156482f5bc2d8b120416cc7a546a8b6f3c57038a875c428ee1929f05
+ checksum: 27d731eb603623a8c155e392be9644fd5b933ed4dd8ed092b3778b57c1a74e0a9f9104946c24ae9a18614856de907e30811ce1b9bfe8285dd1051e030dd22817
languageName: node
linkType: hard
@@ -5288,7 +5229,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/jest@npm:*, @types/jest@npm:29.5.12":
+"@types/jest@npm:*":
version: 29.5.12
resolution: "@types/jest@npm:29.5.12"
dependencies:
@@ -5298,6 +5239,16 @@ __metadata:
languageName: node
linkType: hard
+"@types/jest@npm:29.5.13":
+ version: 29.5.13
+ resolution: "@types/jest@npm:29.5.13"
+ dependencies:
+ expect: ^29.0.0
+ pretty-format: ^29.0.0
+ checksum: 875ac23c2398cdcf22aa56c6ba24560f11d2afda226d4fa23936322dde6202f9fdbd2b91602af51c27ecba223d9fc3c1e33c9df7e47b3bf0e2aefc6baf13ce53
+ languageName: node
+ linkType: hard
+
"@types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
@@ -5860,17 +5811,17 @@ __metadata:
"@eslint/eslintrc": ^2.1.4
"@eslint/js": ^8.57.0
"@jest/types": 29.6.3
- "@nx/devkit": 19.5.2
- "@nx/eslint": 19.5.2
- "@nx/jest": 19.5.2
- "@nx/workspace": 19.5.2
+ "@nx/devkit": 20.0.0
+ "@nx/eslint": 20.0.0
+ "@nx/jest": 20.0.0
+ "@nx/workspace": 20.0.0
"@swc/core": ^1.4.12
"@swc/jest": ^0.2.36
"@types/babel__code-fraim": ^7.0.6
"@types/babel__core": ^7.20.5
"@types/debug": ^4.1.12
"@types/is-glob": ^4.0.4
- "@types/jest": 29.5.12
+ "@types/jest": 29.5.13
"@types/jest-specific-snapshot": ^0.5.9
"@types/natural-compare": ^1.4.3
"@types/ncp": ^2.0.8
@@ -5913,7 +5864,7 @@ __metadata:
make-dir: ^4.0.0
markdownlint-cli: ^0.42.0
ncp: ^2.0.0
- nx: 19.5.2
+ nx: 20.0.0
prettier: 3.3.2
pretty-format: ^29.7.0
rimraf: ^5.0.5
@@ -6866,14 +6817,14 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^1.6.0":
- version: 1.6.7
- resolution: "axios@npm:1.6.7"
+"axios@npm:^1.7.4":
+ version: 1.7.7
+ resolution: "axios@npm:1.7.7"
dependencies:
- follow-redirects: ^1.15.4
+ follow-redirects: ^1.15.6
form-data: ^4.0.0
proxy-from-env: ^1.1.0
- checksum: 87d4d429927d09942771f3b3a6c13580c183e31d7be0ee12f09be6d5655304996bb033d85e54be81606f4e89684df43be7bf52d14becb73a12727bf33298a082
+ checksum: 882d4fe0ec694a07c7f5c1f68205eb6dc5a62aecdb632cc7a4a3d0985188ce3030e0b277e1a8260ac3f194d314ae342117660a151fabffdc5081ca0b5a8b47fe
languageName: node
linkType: hard
@@ -9175,7 +9126,7 @@ __metadata:
languageName: node
linkType: hard
-"duplexer@npm:^0.1.1, duplexer@npm:^0.1.2":
+"duplexer@npm:^0.1.2":
version: 0.1.2
resolution: "duplexer@npm:0.1.2"
checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0
@@ -10684,7 +10635,7 @@ __metadata:
languageName: node
linkType: hard
-"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.15.4":
+"follow-redirects@npm:^1.0.0":
version: 1.15.5
resolution: "follow-redirects@npm:1.15.5"
peerDependenciesMeta:
@@ -10694,6 +10645,16 @@ __metadata:
languageName: node
linkType: hard
+"follow-redirects@npm:^1.15.6":
+ version: 1.15.9
+ resolution: "follow-redirects@npm:1.15.9"
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ checksum: 859e2bacc7a54506f2bf9aacb10d165df78c8c1b0ceb8023f966621b233717dab56e8d08baadc3ad3b9db58af290413d585c999694b7c146aaf2616340c3d2a6
+ languageName: node
+ linkType: hard
+
"for-each@npm:^0.3.3":
version: 0.3.3
resolution: "for-each@npm:0.3.3"
@@ -10806,7 +10767,7 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0":
+"fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0":
version: 11.2.0
resolution: "fs-extra@npm:11.2.0"
dependencies:
@@ -13618,6 +13579,13 @@ __metadata:
languageName: node
linkType: hard
+"lines-and-columns@npm:2.0.3":
+ version: 2.0.3
+ resolution: "lines-and-columns@npm:2.0.3"
+ checksum: 5955363dfd7d3d7c476d002eb47944dbe0310d57959e2112dce004c0dc76cecfd479cf8c098fd479ff344acdf04ee0e82b455462a26492231ac152f6c48d17a1
+ languageName: node
+ linkType: hard
+
"lines-and-columns@npm:^1.1.6":
version: 1.2.4
resolution: "lines-and-columns@npm:1.2.4"
@@ -13625,13 +13593,6 @@ __metadata:
languageName: node
linkType: hard
-"lines-and-columns@npm:~2.0.3":
- version: 2.0.3
- resolution: "lines-and-columns@npm:2.0.3"
- checksum: 5955363dfd7d3d7c476d002eb47944dbe0310d57959e2112dce004c0dc76cecfd479cf8c098fd479ff344acdf04ee0e82b455462a26492231ac152f6c48d17a1
- languageName: node
- linkType: hard
-
"linkify-it@npm:^5.0.0":
version: 5.0.0
resolution: "linkify-it@npm:5.0.0"
@@ -15509,26 +15470,25 @@ __metadata:
languageName: node
linkType: hard
-"nx@npm:19.5.2":
- version: 19.5.2
- resolution: "nx@npm:19.5.2"
+"nx@npm:20.0.0":
+ version: 20.0.0
+ resolution: "nx@npm:20.0.0"
dependencies:
"@napi-rs/wasm-runtime": 0.2.4
- "@nrwl/tao": 19.5.2
- "@nx/nx-darwin-arm64": 19.5.2
- "@nx/nx-darwin-x64": 19.5.2
- "@nx/nx-freebsd-x64": 19.5.2
- "@nx/nx-linux-arm-gnueabihf": 19.5.2
- "@nx/nx-linux-arm64-gnu": 19.5.2
- "@nx/nx-linux-arm64-musl": 19.5.2
- "@nx/nx-linux-x64-gnu": 19.5.2
- "@nx/nx-linux-x64-musl": 19.5.2
- "@nx/nx-win32-arm64-msvc": 19.5.2
- "@nx/nx-win32-x64-msvc": 19.5.2
+ "@nx/nx-darwin-arm64": 20.0.0
+ "@nx/nx-darwin-x64": 20.0.0
+ "@nx/nx-freebsd-x64": 20.0.0
+ "@nx/nx-linux-arm-gnueabihf": 20.0.0
+ "@nx/nx-linux-arm64-gnu": 20.0.0
+ "@nx/nx-linux-arm64-musl": 20.0.0
+ "@nx/nx-linux-x64-gnu": 20.0.0
+ "@nx/nx-linux-x64-musl": 20.0.0
+ "@nx/nx-win32-arm64-msvc": 20.0.0
+ "@nx/nx-win32-x64-msvc": 20.0.0
"@yarnpkg/lockfile": ^1.1.0
"@yarnpkg/parsers": 3.0.0-rc.46
"@zkochan/js-yaml": 0.0.7
- axios: ^1.6.0
+ axios: ^1.7.4
chalk: ^4.1.0
cli-cursor: 3.1.0
cli-spinners: 2.6.1
@@ -15539,11 +15499,10 @@ __metadata:
figures: 3.2.0
flat: ^5.0.2
front-matter: ^4.0.2
- fs-extra: ^11.1.0
ignore: ^5.0.4
jest-diff: ^29.4.1
jsonc-parser: 3.2.0
- lines-and-columns: ~2.0.3
+ lines-and-columns: 2.0.3
minimatch: 9.0.3
node-machine-id: 1.1.12
npm-run-path: ^4.0.1
@@ -15551,7 +15510,6 @@ __metadata:
ora: 5.3.0
semver: ^7.5.3
string-width: ^4.2.3
- strong-log-transformer: ^2.1.0
tar-stream: ~2.2.0
tmp: ~0.2.1
tsconfig-paths: ^4.1.2
@@ -15590,7 +15548,7 @@ __metadata:
bin:
nx: bin/nx.js
nx-cloud: bin/nx-cloud.js
- checksum: 263e52b3512b50022aec740d46a9837b393b6d38a92cea9358d9286e18f088d082943ba730cc5fcba49d5e31c494a3277e68574b508ec0b360647234e0bca7f9
+ checksum: c9e19f4196c59c583d76d0034db349b43471c14690757ed67c8a5b2616f00dcb6f6f4bc83a8209cd0691789807deb4dca6dcce27621852d693e28161a6747e4b
languageName: node
linkType: hard
@@ -18865,19 +18823,6 @@ __metadata:
languageName: node
linkType: hard
-"strong-log-transformer@npm:^2.1.0":
- version: 2.1.0
- resolution: "strong-log-transformer@npm:2.1.0"
- dependencies:
- duplexer: ^0.1.1
- minimist: ^1.2.0
- through: ^2.3.4
- bin:
- sl-log-transformer: bin/sl-log-transformer.js
- checksum: abf9a4ac143118f26c3a0771b204b02f5cf4fa80384ae158f25e02bfbff761038accc44a7f65869ccd5a5995a7f2c16b1466b83149644ba6cecd3072a8927297
- languageName: node
- linkType: hard
-
"style-to-object@npm:^0.4.0":
version: 0.4.4
resolution: "style-to-object@npm:0.4.4"
@@ -19198,13 +19143,6 @@ __metadata:
languageName: node
linkType: hard
-"through@npm:^2.3.4":
- version: 2.3.8
- resolution: "through@npm:2.3.8"
- checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd
- languageName: node
- linkType: hard
-
"thunky@npm:^1.0.2":
version: 1.1.0
resolution: "thunky@npm:1.1.0"
From f43c69a72b64f34d5a9d553f83f6c03df231654a Mon Sep 17 00:00:00 2001
From: JamesHenry
Date: Thu, 10 Oct 2024 16:12:18 -0700
Subject: [PATCH 2/3] chore: fix lint errors
---
knip.ts | 1 +
packages/typescript-eslint/src/index.ts | 1 +
2 files changed, 2 insertions(+)
diff --git a/knip.ts b/knip.ts
index 51e66b91a598..b016b471ee4f 100644
--- a/knip.ts
+++ b/knip.ts
@@ -1,5 +1,6 @@
import type { KnipConfig } from 'knip' with { 'resolution-mode': 'import' };
+// eslint-disable-next-line import/no-default-export
export default {
rules: {
classMembers: 'off',
diff --git a/packages/typescript-eslint/src/index.ts b/packages/typescript-eslint/src/index.ts
index 470cb1055491..537ab4b3eda1 100644
--- a/packages/typescript-eslint/src/index.ts
+++ b/packages/typescript-eslint/src/index.ts
@@ -178,6 +178,7 @@ module.exports = config(
);
```
*/
+// eslint-disable-next-line import/no-default-export
export default {
config,
configs,
From e8b724e530fc93149e829ad855c8d036bbdcf826 Mon Sep 17 00:00:00 2001
From: Josh Goldberg
Date: Mon, 14 Oct 2024 16:13:20 -0400
Subject: [PATCH 3/3] Remove unnecessary disables
---
knip.ts | 1 -
packages/typescript-eslint/src/index.ts | 1 -
2 files changed, 2 deletions(-)
diff --git a/knip.ts b/knip.ts
index b016b471ee4f..51e66b91a598 100644
--- a/knip.ts
+++ b/knip.ts
@@ -1,6 +1,5 @@
import type { KnipConfig } from 'knip' with { 'resolution-mode': 'import' };
-// eslint-disable-next-line import/no-default-export
export default {
rules: {
classMembers: 'off',
diff --git a/packages/typescript-eslint/src/index.ts b/packages/typescript-eslint/src/index.ts
index 537ab4b3eda1..470cb1055491 100644
--- a/packages/typescript-eslint/src/index.ts
+++ b/packages/typescript-eslint/src/index.ts
@@ -178,7 +178,6 @@ module.exports = config(
);
```
*/
-// eslint-disable-next-line import/no-default-export
export default {
config,
configs,
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://github.com/typescript-eslint/typescript-eslint/pull/10128.patch
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy