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-frame": "^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-frame": ^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, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy