From 518dff398bdefb4b194a78869b9598407e255039 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Fri, 24 Nov 2023 11:18:38 +0100 Subject: [PATCH] chore: prefix all nx package scripts with npx --- package.json | 30 +++++++++---------- packages/ast-spec/package.json | 2 +- packages/eslint-plugin-internal/package.json | 2 +- packages/eslint-plugin-tslint/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/parser/package.json | 2 +- packages/repo-tools/package.json | 2 +- .../package.json | 2 +- packages/rule-tester/package.json | 2 +- packages/scope-manager/package.json | 14 ++++----- packages/type-utils/package.json | 2 +- packages/types/package.json | 4 +-- packages/typescript-estree/package.json | 2 +- packages/utils/package.json | 2 +- packages/visitor-keys/package.json | 2 +- packages/website-eslint/package.json | 2 +- packages/website/package.json | 4 +-- 18 files changed, 40 insertions(+), 40 deletions(-) diff --git a/package.json b/package.json index c18fa662a27e..43f291e74cc7 100644 --- a/package.json +++ b/package.json @@ -23,30 +23,30 @@ "url": "https://github.com/typescript-eslint/typescript-eslint/issues" }, "scripts": { - "build": "nx run-many --target=build --parallel --exclude website --exclude website-eslint", + "build": "npx nx run-many --target=build --parallel --exclude website --exclude website-eslint", "check-clean-workspace-after-install": "git diff --quiet --exit-code", - "check-configs": "nx run-many --target=check-configs --parallel", - "check-docs": "nx run-many --target=check-docs --parallel", + "check-configs": "npx nx run-many --target=check-configs --parallel", + "check-docs": "npx nx run-many --target=check-docs --parallel", "check-format": "prettier --check .", "check-spelling": "cspell --config=.cspell.json \"**/*.{md,mdx,ts,mts,cts,js,cjs,mjs,tsx,jsx}\" --no-progress --show-context --show-suggestions", "clean": "lerna clean -y && nx run-many --target=clean", "format": "prettier --write .", - "generate-breaking-changes": "nx run eslint-plugin:generate-breaking-changes", - "generate-configs": "nx run eslint-plugin:generate:configs", - "generate-contributors": "nx run repo-tools:generate-contributors", - "generate-sponsors": "nx run repo-tools:generate-sponsors", - "generate-website-dts": "nx run website:generate-website-dts", - "generate-lib": "nx run repo-tools:generate-lib", + "generate-breaking-changes": "npx nx run eslint-plugin:generate-breaking-changes", + "generate-configs": "npx nx run eslint-plugin:generate:configs", + "generate-contributors": "npx nx run repo-tools:generate-contributors", + "generate-sponsors": "npx nx run repo-tools:generate-sponsors", + "generate-website-dts": "npx nx run website:generate-website-dts", + "generate-lib": "npx nx run repo-tools:generate-lib", "lint-fix": "yarn lint --fix", "lint-markdown-fix": "yarn lint-markdown --fix", "lint-markdown": "markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore", - "lint": "nx run-many --target=lint --parallel", - "postinstall": "nx run repo-tools:postinstall-script", + "lint": "npx nx run-many --target=lint --parallel", + "postinstall": "npx nx run repo-tools:postinstall-script", "pre-commit": "yarn lint-staged", - "start": "nx run website:start", - "test": "nx run-many --target=test --parallel --exclude integration-tests --exclude website --exclude website-eslint", - "test-integration": "nx run integration-tests:test", - "typecheck": "nx run-many --target=typecheck --parallel" + "start": "npx nx run website:start", + "test": "npx nx run-many --target=test --parallel --exclude integration-tests --exclude website --exclude website-eslint", + "test-integration": "npx nx run integration-tests:test", + "typecheck": "npx nx run-many --target=typecheck --parallel" }, "engines": { "node": "^16.0.0 || >=18.0.0" diff --git a/packages/ast-spec/package.json b/packages/ast-spec/package.json index 614cfed28791..78a72d89feda 100644 --- a/packages/ast-spec/package.json +++ b/packages/ast-spec/package.json @@ -34,7 +34,7 @@ "postclean": "rimraf dist && rimraf coverage", "clean-fixtures": "rimraf -g \"./src/**/fixtures/**/snapshots\"", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/eslint-plugin-internal/package.json b/packages/eslint-plugin-internal/package.json index f7d8298f8b42..d1e99b40e219 100644 --- a/packages/eslint-plugin-internal/package.json +++ b/packages/eslint-plugin-internal/package.json @@ -8,7 +8,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/eslint-plugin-tslint/package.json b/packages/eslint-plugin-tslint/package.json index 4bf0b9958029..05c2eca406b1 100644 --- a/packages/eslint-plugin-tslint/package.json +++ b/packages/eslint-plugin-tslint/package.json @@ -41,7 +41,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 432f3f682bf6..b7c2c6986e45 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -50,7 +50,7 @@ "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", "generate:breaking-changes": "yarn tsx tools/generate-breaking-changes.mts", "generate:configs": "yarn tsx tools/generate-configs.ts", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage --logHeapUsage", "test-single": "jest --no-coverage", "typecheck": "tsc -p tsconfig.json --noEmit" diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 06ccf68d027b..c54125a074d9 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --no-coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/parser/package.json b/packages/parser/package.json index f327676df5a2..3d5b48b83958 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -43,7 +43,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index e18af37eba20..a81ec5642015 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -8,7 +8,7 @@ "generate-contributors": "tsx ./src/generate-contributors.ts", "generate-sponsors": "tsx ./src/generate-sponsors.ts", "generate-lib": "tsx ./src/generate-lib.ts", - "lint": "nx lint", + "lint": "npx nx lint", "postinstall-script": "tsx ./src/postinstall.mts", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" diff --git a/packages/rule-schema-to-typescript-types/package.json b/packages/rule-schema-to-typescript-types/package.json index fa214fa9c665..2242df6d8326 100644 --- a/packages/rule-schema-to-typescript-types/package.json +++ b/packages/rule-schema-to-typescript-types/package.json @@ -27,7 +27,7 @@ "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", "generate-contributors": "tsx ./src/generate-contributors.ts", "generate-sponsors": "tsx ./src/generate-sponsors.ts", - "lint": "nx lint", + "lint": "npx nx lint", "postinstall-script": "tsx ./src/postinstall.ts", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" diff --git a/packages/rule-tester/package.json b/packages/rule-tester/package.json index f2f6b0ddcec0..90c524287c34 100644 --- a/packages/rule-tester/package.json +++ b/packages/rule-tester/package.json @@ -39,7 +39,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts3.4 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "pretest-eslint-base": "tsc -b tsconfig.build.json", "test-eslint-base": "mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js", "test": "jest --coverage", diff --git a/packages/scope-manager/package.json b/packages/scope-manager/package.json index a4cdf4701ded..61228afc7f01 100644 --- a/packages/scope-manager/package.json +++ b/packages/scope-manager/package.json @@ -34,14 +34,14 @@ "estree" ], "scripts": { - "build": "nx build", - "clean": "nx clean", - "clean-fixtures": "nx clean-fixtures", + "build": "npx nx build", + "clean": "npx nx clean", + "clean-fixtures": "npx nx clean-fixtures", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "generate-lib": "nx generate-lib", - "lint": "nx lint", - "test": "nx test --code-coverage", - "typecheck": "nx typecheck" + "generate-lib": "npx nx generate-lib", + "lint": "npx nx lint", + "test": "npx nx test --code-coverage", + "typecheck": "npx nx typecheck" }, "dependencies": { "@typescript-eslint/types": "6.12.0", diff --git a/packages/type-utils/package.json b/packages/type-utils/package.json index fc93ae43254d..56fe6b6bedc2 100644 --- a/packages/type-utils/package.json +++ b/packages/type-utils/package.json @@ -40,7 +40,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts3.4 && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/types/package.json b/packages/types/package.json index ced4c003cb36..6d4e7bedc486 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -41,8 +41,8 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf src/generated && rimraf _ts3.4 && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "generate-lib": "nx run scope-manager:generate-lib", - "lint": "nx lint", + "generate-lib": "npx nx run scope-manager:generate-lib", + "lint": "npx nx lint", "typecheck": "tsc -p tsconfig.json --noEmit" }, "nx": { diff --git a/packages/typescript-estree/package.json b/packages/typescript-estree/package.json index 26190307750d..067b04beeb89 100644 --- a/packages/typescript-estree/package.json +++ b/packages/typescript-estree/package.json @@ -47,7 +47,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage --runInBand --verbose", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/utils/package.json b/packages/utils/package.json index ce1c2ea08277..96d65d650072 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -60,7 +60,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts3.4 && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/visitor-keys/package.json b/packages/visitor-keys/package.json index e5b92917f9b8..8ec163b4d2f8 100644 --- a/packages/visitor-keys/package.json +++ b/packages/visitor-keys/package.json @@ -40,7 +40,7 @@ "clean": "tsc -b tsconfig.build.json --clean", "postclean": "rimraf dist && rimraf _ts3.4 && rimraf _ts4.3 && rimraf coverage", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "test": "jest --coverage", "typecheck": "tsc -p tsconfig.json --noEmit" }, diff --git a/packages/website-eslint/package.json b/packages/website-eslint/package.json index 72f157f41e09..d9b8723ea770 100644 --- a/packages/website-eslint/package.json +++ b/packages/website-eslint/package.json @@ -19,7 +19,7 @@ "scripts": { "build": "yarn tsx ./build.ts", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", - "lint": "nx lint", + "lint": "npx nx lint", "typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/website/package.json b/packages/website/package.json index f3d5478807b3..a0dbca8833a8 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -9,9 +9,9 @@ "generate-website-dts": "tsx ./tools/generate-website-dts.ts", "stylelint": "stylelint \"src/**/*.css\"", "stylelint:fix": "stylelint \"src/**/*.css\" --fix", - "lint": "nx lint", + "lint": "npx nx lint", "serve": "docusaurus serve", - "start": "nx start", + "start": "npx nx start", "swizzle": "docusaurus swizzle", "typecheck": "tsc -b ./tsconfig.json" },