diff --git a/package.json b/package.json index 56b8ffef..b56fd925 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "ci:build": "echo ci:build", "lerna:publish": "npx lerna publish", "lerna:publish:yes": "yarn run prepublishOnly:check-bin && npx lerna publish --yes --bump patch", + "ws:fix-all": "ts-node ./test/scripts/fix-all.ts", "preversion": "yarn run test", "version": "echo version", "postversion": "ts-node ./test/scripts/fix-all.ts", @@ -69,13 +70,12 @@ "postpublishOnly": "yarn run postpublishOnly:ws-root-changelog & echo postpublishOnly", "postpublishOnly:ws-root-changelog": "ynpx ws-root-changelog & git commit ./CHANGELOG.md -m \"chore(changelog): update changelog toc in workspaces root\" & echo update changelog toc in workspaces root", "ncu": "yarn run ncu:ws", - "ncu:root": "ynpx yarn-tool ncu -u", "ncu:ws": "ynpx yarn-tool ncu -u --AA", + "ncu:root": "ynpx yarn-tool ncu -u", "sort-package-json": "yarn run sort-package-json:root && yarn run sort-package-json:ws", "sort-package-json:root": "npx yarn-tool sort", "sort-package-json:ws": "npx yarn-tool ws exec yarn-tool sort", - "tsc:showConfig": "ynpx get-current-tsconfig -p", - "ws:fix-all": "ts-node ./test/scripts/fix-all.ts" + "tsc:showConfig": "ynpx get-current-tsconfig -p" }, "resolutions": {}, "dependencies": { diff --git a/packages/@lazy-node/semver-ampersand/package.json b/packages/@lazy-node/semver-ampersand/package.json index 11431b4d..19689944 100644 --- a/packages/@lazy-node/semver-ampersand/package.json +++ b/packages/@lazy-node/semver-ampersand/package.json @@ -31,6 +31,8 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "yarn run test:jest", "test:jest": "jest", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", diff --git a/packages/@lazy-node/semver-parse/package.json b/packages/@lazy-node/semver-parse/package.json index 84dbf9c1..46804ba5 100644 --- a/packages/@lazy-node/semver-parse/package.json +++ b/packages/@lazy-node/semver-parse/package.json @@ -25,6 +25,9 @@ }, "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly_": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@lazy-node/semver-part/package.json b/packages/@lazy-node/semver-part/package.json index 0995280f..0c6a87da 100644 --- a/packages/@lazy-node/semver-part/package.json +++ b/packages/@lazy-node/semver-part/package.json @@ -31,7 +31,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/changelog/package.json b/packages/@yarn-tool/changelog/package.json index 64558c1b..c5a94175 100644 --- a/packages/@yarn-tool/changelog/package.json +++ b/packages/@yarn-tool/changelog/package.json @@ -25,7 +25,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/check-pkg-bin/package.json b/packages/@yarn-tool/check-pkg-bin/package.json index 03361495..d21e2251 100644 --- a/packages/@yarn-tool/check-pkg-bin/package.json +++ b/packages/@yarn-tool/check-pkg-bin/package.json @@ -26,7 +26,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/detect-yarnlock-version/package.json b/packages/@yarn-tool/detect-yarnlock-version/package.json index 62433518..7eae4b3c 100644 --- a/packages/@yarn-tool/detect-yarnlock-version/package.json +++ b/packages/@yarn-tool/detect-yarnlock-version/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/dotenv/package.json b/packages/@yarn-tool/dotenv/package.json index b66965b1..41fa05f3 100644 --- a/packages/@yarn-tool/dotenv/package.json +++ b/packages/@yarn-tool/dotenv/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/env-path/package.json b/packages/@yarn-tool/env-path/package.json index c4b02c17..4f4a1b2b 100644 --- a/packages/@yarn-tool/env-path/package.json +++ b/packages/@yarn-tool/env-path/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", "ncu": "yarn-tool ncu -u", diff --git a/packages/@yarn-tool/find-deps/package.json b/packages/@yarn-tool/find-deps/package.json index ad26e316..cb2479e3 100644 --- a/packages/@yarn-tool/find-deps/package.json +++ b/packages/@yarn-tool/find-deps/package.json @@ -18,7 +18,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/find-root/package.json b/packages/@yarn-tool/find-root/package.json index 3008d3e3..f1d085ef 100644 --- a/packages/@yarn-tool/find-root/package.json +++ b/packages/@yarn-tool/find-root/package.json @@ -18,6 +18,9 @@ "coverage": "npx nyc npm run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly_": "yarn run prepublishOnly:check-bin && yarn run test", diff --git a/packages/@yarn-tool/find-tsconfig/package.json b/packages/@yarn-tool/find-tsconfig/package.json index 9ec28b0f..ff55d3c3 100644 --- a/packages/@yarn-tool/find-tsconfig/package.json +++ b/packages/@yarn-tool/find-tsconfig/package.json @@ -17,6 +17,9 @@ "coverage": "npx nyc npm run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "postpublish_": "git commit -m \"publish new version\" .", diff --git a/packages/@yarn-tool/fix-all/package.json b/packages/@yarn-tool/fix-all/package.json index 82d04004..de6a56ee 100644 --- a/packages/@yarn-tool/fix-all/package.json +++ b/packages/@yarn-tool/fix-all/package.json @@ -33,7 +33,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/fix-ws-links/package.json b/packages/@yarn-tool/fix-ws-links/package.json index 247d5799..0981f100 100644 --- a/packages/@yarn-tool/fix-ws-links/package.json +++ b/packages/@yarn-tool/fix-ws-links/package.json @@ -22,7 +22,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/fix-ws-pkgs-link/package.json b/packages/@yarn-tool/fix-ws-pkgs-link/package.json index 4ee1eec2..8a663ed8 100644 --- a/packages/@yarn-tool/fix-ws-pkgs-link/package.json +++ b/packages/@yarn-tool/fix-ws-pkgs-link/package.json @@ -31,7 +31,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/fix-ws-versions/package.json b/packages/@yarn-tool/fix-ws-versions/package.json index 7cab4248..721bd7a5 100644 --- a/packages/@yarn-tool/fix-ws-versions/package.json +++ b/packages/@yarn-tool/fix-ws-versions/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/get-paths-by-type/package.json b/packages/@yarn-tool/get-paths-by-type/package.json index 4bc11811..ea087811 100644 --- a/packages/@yarn-tool/get-paths-by-type/package.json +++ b/packages/@yarn-tool/get-paths-by-type/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", "ncu": "yarn-tool ncu -u", diff --git a/packages/@yarn-tool/get-pkg-bin/package.json b/packages/@yarn-tool/get-pkg-bin/package.json index e4675cd0..8261df95 100644 --- a/packages/@yarn-tool/get-pkg-bin/package.json +++ b/packages/@yarn-tool/get-pkg-bin/package.json @@ -17,7 +17,10 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "ts-node test/test.ts", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublish:lockfile": "npx sync-lockfile .", diff --git a/packages/@yarn-tool/init-path/package.json b/packages/@yarn-tool/init-path/package.json index 581df790..3a4ede2d 100644 --- a/packages/@yarn-tool/init-path/package.json +++ b/packages/@yarn-tool/init-path/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/is-builtin-module/package.json b/packages/@yarn-tool/is-builtin-module/package.json index ea6544c2..3cb1f946 100644 --- a/packages/@yarn-tool/is-builtin-module/package.json +++ b/packages/@yarn-tool/is-builtin-module/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/is-npx/package.json b/packages/@yarn-tool/is-npx/package.json index 04a05dfb..5f67e0d1 100644 --- a/packages/@yarn-tool/is-npx/package.json +++ b/packages/@yarn-tool/is-npx/package.json @@ -17,6 +17,9 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", diff --git a/packages/@yarn-tool/ncu-ws/package.json b/packages/@yarn-tool/ncu-ws/package.json index 747d1444..680ec285 100644 --- a/packages/@yarn-tool/ncu-ws/package.json +++ b/packages/@yarn-tool/ncu-ws/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/ncu/package.json b/packages/@yarn-tool/ncu/package.json index dda7b17b..2e5360ff 100644 --- a/packages/@yarn-tool/ncu/package.json +++ b/packages/@yarn-tool/ncu/package.json @@ -29,7 +29,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/node-modules-is-alias/package.json b/packages/@yarn-tool/node-modules-is-alias/package.json index 186c94e6..cf04d655 100644 --- a/packages/@yarn-tool/node-modules-is-alias/package.json +++ b/packages/@yarn-tool/node-modules-is-alias/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx @bluelovers/tsdx dts -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index", diff --git a/packages/@yarn-tool/node-modules-link/package.json b/packages/@yarn-tool/node-modules-link/package.json index 8a9c3555..97256cc4 100644 --- a/packages/@yarn-tool/node-modules-link/package.json +++ b/packages/@yarn-tool/node-modules-link/package.json @@ -21,7 +21,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/node-modules/package.json b/packages/@yarn-tool/node-modules/package.json index 8d4f8ba1..864c1401 100644 --- a/packages/@yarn-tool/node-modules/package.json +++ b/packages/@yarn-tool/node-modules/package.json @@ -18,7 +18,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/normalize-deps-value/package.json b/packages/@yarn-tool/normalize-deps-value/package.json index 5fa0f2d0..85d3d3b1 100644 --- a/packages/@yarn-tool/normalize-deps-value/package.json +++ b/packages/@yarn-tool/normalize-deps-value/package.json @@ -39,6 +39,7 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", diff --git a/packages/@yarn-tool/npa-to-deps-query/package.json b/packages/@yarn-tool/npa-to-deps-query/package.json index 799cbf05..14daff57 100644 --- a/packages/@yarn-tool/npa-to-deps-query/package.json +++ b/packages/@yarn-tool/npa-to-deps-query/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "version": "echo version", "postversion": "echo postversion", diff --git a/packages/@yarn-tool/npa-to-deps/package.json b/packages/@yarn-tool/npa-to-deps/package.json index d992708d..e8958405 100644 --- a/packages/@yarn-tool/npa-to-deps/package.json +++ b/packages/@yarn-tool/npa-to-deps/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "version": "echo version", "postversion": "echo postversion", diff --git a/packages/@yarn-tool/npm-package-arg-util/package.json b/packages/@yarn-tool/npm-package-arg-util/package.json index 23c8320e..0d571fdf 100644 --- a/packages/@yarn-tool/npm-package-arg-util/package.json +++ b/packages/@yarn-tool/npm-package-arg-util/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "jest", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/pack-package/package.json b/packages/@yarn-tool/pack-package/package.json index 3a95c35e..c92d1476 100644 --- a/packages/@yarn-tool/pack-package/package.json +++ b/packages/@yarn-tool/pack-package/package.json @@ -15,6 +15,9 @@ "main": "index.js", "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "ncu": "npx yarn-tool ncu -u", diff --git a/packages/@yarn-tool/path-parents/package.json b/packages/@yarn-tool/path-parents/package.json index 8a19af3d..ecc32dd1 100644 --- a/packages/@yarn-tool/path-parents/package.json +++ b/packages/@yarn-tool/path-parents/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/pkg-deps-add/package.json b/packages/@yarn-tool/pkg-deps-add/package.json index f549ef12..fe45f4fd 100644 --- a/packages/@yarn-tool/pkg-deps-add/package.json +++ b/packages/@yarn-tool/pkg-deps-add/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "version": "echo version", "postversion": "echo postversion", diff --git a/packages/@yarn-tool/pkg-deps-util/package.json b/packages/@yarn-tool/pkg-deps-util/package.json index 123f3444..d8b3ac71 100644 --- a/packages/@yarn-tool/pkg-deps-util/package.json +++ b/packages/@yarn-tool/pkg-deps-util/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/pkg-entry-util/package.json b/packages/@yarn-tool/pkg-entry-util/package.json index cb1e729e..fefb5cce 100644 --- a/packages/@yarn-tool/pkg-entry-util/package.json +++ b/packages/@yarn-tool/pkg-entry-util/package.json @@ -33,7 +33,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index", diff --git a/packages/@yarn-tool/pkg-git-info/package.json b/packages/@yarn-tool/pkg-git-info/package.json index 5cff67c9..98ac8347 100644 --- a/packages/@yarn-tool/pkg-git-info/package.json +++ b/packages/@yarn-tool/pkg-git-info/package.json @@ -20,7 +20,10 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublish:lockfile": "npx sync-lockfile .", diff --git a/packages/@yarn-tool/pkg-hosted-info/package.json b/packages/@yarn-tool/pkg-hosted-info/package.json index 028c2fbe..13624555 100644 --- a/packages/@yarn-tool/pkg-hosted-info/package.json +++ b/packages/@yarn-tool/pkg-hosted-info/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", "ncu": "yarn-tool ncu -u", diff --git a/packages/@yarn-tool/pkg-list-to-types/package.json b/packages/@yarn-tool/pkg-list-to-types/package.json index 5db54831..e0c9d1fe 100644 --- a/packages/@yarn-tool/pkg-list-to-types/package.json +++ b/packages/@yarn-tool/pkg-list-to-types/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/pkg-name-to-types/package.json b/packages/@yarn-tool/pkg-name-to-types/package.json index fcbc58be..7de352c6 100644 --- a/packages/@yarn-tool/pkg-name-to-types/package.json +++ b/packages/@yarn-tool/pkg-name-to-types/package.json @@ -18,7 +18,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/pkg-name-util/package.json b/packages/@yarn-tool/pkg-name-util/package.json index 683cb6b5..51efa984 100644 --- a/packages/@yarn-tool/pkg-name-util/package.json +++ b/packages/@yarn-tool/pkg-name-util/package.json @@ -39,6 +39,7 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", diff --git a/packages/@yarn-tool/pkg-version-query/package.json b/packages/@yarn-tool/pkg-version-query/package.json index 927dca68..9b9350e9 100644 --- a/packages/@yarn-tool/pkg-version-query/package.json +++ b/packages/@yarn-tool/pkg-version-query/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/require-resolve/package.json b/packages/@yarn-tool/require-resolve/package.json index a09aefb6..fe5995c0 100644 --- a/packages/@yarn-tool/require-resolve/package.json +++ b/packages/@yarn-tool/require-resolve/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/resolve-package/package.json b/packages/@yarn-tool/resolve-package/package.json index 15a6c30d..08eecc20 100644 --- a/packages/@yarn-tool/resolve-package/package.json +++ b/packages/@yarn-tool/resolve-package/package.json @@ -41,7 +41,10 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublish:lockfile": "npx sync-lockfile .", diff --git a/packages/@yarn-tool/run-script-lifecycle/package.json b/packages/@yarn-tool/run-script-lifecycle/package.json index c6c0bda4..8ee658c3 100644 --- a/packages/@yarn-tool/run-script-lifecycle/package.json +++ b/packages/@yarn-tool/run-script-lifecycle/package.json @@ -19,7 +19,9 @@ "pretest": "echo pretest", "test": "echo test", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "posttest": "echo posttest", "npm:publish": "npm publish", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/script-lifecycle/package.json b/packages/@yarn-tool/script-lifecycle/package.json index 5a945fbd..49551d63 100644 --- a/packages/@yarn-tool/script-lifecycle/package.json +++ b/packages/@yarn-tool/script-lifecycle/package.json @@ -19,7 +19,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublish:lockfile": "npx sync-lockfile .", diff --git a/packages/@yarn-tool/search-workspace-prefix-by-name/package.json b/packages/@yarn-tool/search-workspace-prefix-by-name/package.json index 598996f9..4291f44d 100644 --- a/packages/@yarn-tool/search-workspace-prefix-by-name/package.json +++ b/packages/@yarn-tool/search-workspace-prefix-by-name/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/semver-diff/package.json b/packages/@yarn-tool/semver-diff/package.json index 654ef84e..519b32f6 100644 --- a/packages/@yarn-tool/semver-diff/package.json +++ b/packages/@yarn-tool/semver-diff/package.json @@ -24,7 +24,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/setup-module-env/package.json b/packages/@yarn-tool/setup-module-env/package.json index a0dc5f4c..963a827d 100644 --- a/packages/@yarn-tool/setup-module-env/package.json +++ b/packages/@yarn-tool/setup-module-env/package.json @@ -32,7 +32,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx @bluelovers/tsdx dts -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index", diff --git a/packages/@yarn-tool/shebang/package.json b/packages/@yarn-tool/shebang/package.json index 78136622..3443d8ec 100644 --- a/packages/@yarn-tool/shebang/package.json +++ b/packages/@yarn-tool/shebang/package.json @@ -36,6 +36,9 @@ }, "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "npx lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/sort-lerna-json/package.json b/packages/@yarn-tool/sort-lerna-json/package.json index 0db369d0..59eee07c 100644 --- a/packages/@yarn-tool/sort-lerna-json/package.json +++ b/packages/@yarn-tool/sort-lerna-json/package.json @@ -33,7 +33,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/static-file/package.json b/packages/@yarn-tool/static-file/package.json index 8631c767..4a991b13 100644 --- a/packages/@yarn-tool/static-file/package.json +++ b/packages/@yarn-tool/static-file/package.json @@ -17,6 +17,9 @@ "coverage": "npx nyc npm run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", diff --git a/packages/@yarn-tool/table/package.json b/packages/@yarn-tool/table/package.json index f96b0dfb..5f4380b2 100644 --- a/packages/@yarn-tool/table/package.json +++ b/packages/@yarn-tool/table/package.json @@ -18,7 +18,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/tag/package.json b/packages/@yarn-tool/tag/package.json index d05af3e7..dd45c44d 100644 --- a/packages/@yarn-tool/tag/package.json +++ b/packages/@yarn-tool/tag/package.json @@ -26,7 +26,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/types/package.json b/packages/@yarn-tool/types/package.json index 8dcbcd40..8d16b618 100644 --- a/packages/@yarn-tool/types/package.json +++ b/packages/@yarn-tool/types/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/update-notifier/package.json b/packages/@yarn-tool/update-notifier/package.json index cc43fbd2..d2773b52 100644 --- a/packages/@yarn-tool/update-notifier/package.json +++ b/packages/@yarn-tool/update-notifier/package.json @@ -17,6 +17,9 @@ "coverage": "npx nyc npm run test", "lint": "npx eslint **/*.ts", "test": "ts-node ./test/test.ts", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npx npm publish", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", diff --git a/packages/@yarn-tool/validate-npm-package-name/package.json b/packages/@yarn-tool/validate-npm-package-name/package.json index aca37abb..ca8bbfc5 100644 --- a/packages/@yarn-tool/validate-npm-package-name/package.json +++ b/packages/@yarn-tool/validate-npm-package-name/package.json @@ -25,6 +25,9 @@ }, "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/version-recommended/package.json b/packages/@yarn-tool/version-recommended/package.json index ad5ada1d..1e951500 100644 --- a/packages/@yarn-tool/version-recommended/package.json +++ b/packages/@yarn-tool/version-recommended/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/workspaces-project/package.json b/packages/@yarn-tool/workspaces-project/package.json index 2da4243c..6da47f88 100644 --- a/packages/@yarn-tool/workspaces-project/package.json +++ b/packages/@yarn-tool/workspaces-project/package.json @@ -17,7 +17,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "yarn run test:jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/write-package-json/package.json b/packages/@yarn-tool/write-package-json/package.json index 9d5e0b8f..0496ff69 100644 --- a/packages/@yarn-tool/write-package-json/package.json +++ b/packages/@yarn-tool/write-package-json/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/ws-changed/package.json b/packages/@yarn-tool/ws-changed/package.json index 3c06c331..c9a7c87d 100644 --- a/packages/@yarn-tool/ws-changed/package.json +++ b/packages/@yarn-tool/ws-changed/package.json @@ -27,7 +27,9 @@ "lint": "npx eslint **/*.ts", "test": "ts-node ./test/demo.ts", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/@yarn-tool/ws-find-up-paths/index.d.ts b/packages/@yarn-tool/ws-find-up-paths/index.d.ts index ec42c5d2..0ef47ab8 100644 --- a/packages/@yarn-tool/ws-find-up-paths/index.d.ts +++ b/packages/@yarn-tool/ws-find-up-paths/index.d.ts @@ -1,3 +1,4 @@ +/// import { IOptionsFindUpPaths, IRuntimeFindUpPaths } from 'find-up-paths'; import { IFindRootReturnType } from '@yarn-tool/find-root'; export interface IOptionsFindUpPathsWorkspaces extends IOptionsFindUpPaths { diff --git a/packages/@yarn-tool/ws-find-up-paths/package.json b/packages/@yarn-tool/ws-find-up-paths/package.json index cf8ffdb0..1e6a1380 100644 --- a/packages/@yarn-tool/ws-find-up-paths/package.json +++ b/packages/@yarn-tool/ws-find-up-paths/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/ws-scope/package.json b/packages/@yarn-tool/ws-scope/package.json index 3115b1f1..d3b31d86 100644 --- a/packages/@yarn-tool/ws-scope/package.json +++ b/packages/@yarn-tool/ws-scope/package.json @@ -36,7 +36,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts", "build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index", diff --git a/packages/@yarn-tool/yargs-util/package.json b/packages/@yarn-tool/yargs-util/package.json index 0db2a58e..7faf4ac9 100644 --- a/packages/@yarn-tool/yargs-util/package.json +++ b/packages/@yarn-tool/yargs-util/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/yarn-struct-utils/package.json b/packages/@yarn-tool/yarn-struct-utils/package.json index 0c567cbc..0417605a 100644 --- a/packages/@yarn-tool/yarn-struct-utils/package.json +++ b/packages/@yarn-tool/yarn-struct-utils/package.json @@ -39,6 +39,7 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", diff --git a/packages/@yarn-tool/yarnlock-banner/package.json b/packages/@yarn-tool/yarnlock-banner/package.json index 011090fa..25a266ff 100644 --- a/packages/@yarn-tool/yarnlock-banner/package.json +++ b/packages/@yarn-tool/yarnlock-banner/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-dedupe/package.json b/packages/@yarn-tool/yarnlock-dedupe/package.json index 441442ed..bf0275af 100644 --- a/packages/@yarn-tool/yarnlock-dedupe/package.json +++ b/packages/@yarn-tool/yarnlock-dedupe/package.json @@ -37,7 +37,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-diff/package.json b/packages/@yarn-tool/yarnlock-diff/package.json index 6455b367..db1af15b 100644 --- a/packages/@yarn-tool/yarnlock-diff/package.json +++ b/packages/@yarn-tool/yarnlock-diff/package.json @@ -22,6 +22,9 @@ }, "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly_": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-entries/lib/YarnLockIterator.d.ts b/packages/@yarn-tool/yarnlock-entries/lib/YarnLockIterator.d.ts index e2d8b3a1..9c4fae30 100644 --- a/packages/@yarn-tool/yarnlock-entries/lib/YarnLockIterator.d.ts +++ b/packages/@yarn-tool/yarnlock-entries/lib/YarnLockIterator.d.ts @@ -19,7 +19,7 @@ export declare class YarnLockIterator = DD>(key: string, raw: D): IYarnLockIteratorWrap; protected _normalize = DD>(raw: D, key: string): IYarnLockIteratorWrapValue; [Symbol.iterator]>(): Generator, void, unknown>; - iteratorRaw = DD>(): Generator, "key" | "raw">, void, unknown>; + iteratorRaw = DD>(): Generator, "raw" | "key">, void, unknown>; iterator = DD>(): Generator, void, unknown>; stringify(): string; toJSON(): T; diff --git a/packages/@yarn-tool/yarnlock-entries/package.json b/packages/@yarn-tool/yarnlock-entries/package.json index bced2818..2cb097c1 100644 --- a/packages/@yarn-tool/yarnlock-entries/package.json +++ b/packages/@yarn-tool/yarnlock-entries/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-error/package.json b/packages/@yarn-tool/yarnlock-error/package.json index 8100a9ad..12769271 100644 --- a/packages/@yarn-tool/yarnlock-error/package.json +++ b/packages/@yarn-tool/yarnlock-error/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-fs/package.json b/packages/@yarn-tool/yarnlock-fs/package.json index 0af035ba..9332f657 100644 --- a/packages/@yarn-tool/yarnlock-fs/package.json +++ b/packages/@yarn-tool/yarnlock-fs/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-ncu/package.json b/packages/@yarn-tool/yarnlock-ncu/package.json index d2fc78f7..6d2193a0 100644 --- a/packages/@yarn-tool/yarnlock-ncu/package.json +++ b/packages/@yarn-tool/yarnlock-ncu/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-parse-assert/package.json b/packages/@yarn-tool/yarnlock-parse-assert/package.json index 9df50c06..9ee29368 100644 --- a/packages/@yarn-tool/yarnlock-parse-assert/package.json +++ b/packages/@yarn-tool/yarnlock-parse-assert/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/yarnlock-parse-raw/package.json b/packages/@yarn-tool/yarnlock-parse-raw/package.json index 213e1b00..12e45c76 100644 --- a/packages/@yarn-tool/yarnlock-parse-raw/package.json +++ b/packages/@yarn-tool/yarnlock-parse-raw/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/yarnlock-parse/package.json b/packages/@yarn-tool/yarnlock-parse/package.json index fa43a390..192e81d8 100644 --- a/packages/@yarn-tool/yarnlock-parse/package.json +++ b/packages/@yarn-tool/yarnlock-parse/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-parsed-to-json/package.json b/packages/@yarn-tool/yarnlock-parsed-to-json/package.json index 789bd17f..71cf5c6c 100644 --- a/packages/@yarn-tool/yarnlock-parsed-to-json/package.json +++ b/packages/@yarn-tool/yarnlock-parsed-to-json/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/yarnlock-stringify/package.json b/packages/@yarn-tool/yarnlock-stringify/package.json index 409da801..c9901ecd 100644 --- a/packages/@yarn-tool/yarnlock-stringify/package.json +++ b/packages/@yarn-tool/yarnlock-stringify/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock-types/package.json b/packages/@yarn-tool/yarnlock-types/package.json index e260fcc2..72af4022 100644 --- a/packages/@yarn-tool/yarnlock-types/package.json +++ b/packages/@yarn-tool/yarnlock-types/package.json @@ -39,7 +39,9 @@ "pretest": "echo pretest", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests", "build:dts:bundle": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner --inline-declare-global & echo build:dts:bundle", "build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts", diff --git a/packages/@yarn-tool/yarnlock-util/package.json b/packages/@yarn-tool/yarnlock-util/package.json index 9f38570d..9767c906 100644 --- a/packages/@yarn-tool/yarnlock-util/package.json +++ b/packages/@yarn-tool/yarnlock-util/package.json @@ -28,7 +28,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "ynpx --quiet jest -- --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin", diff --git a/packages/@yarn-tool/yarnlock/package.json b/packages/@yarn-tool/yarnlock/package.json index 63e4280a..63e2fcb2 100644 --- a/packages/@yarn-tool/yarnlock/package.json +++ b/packages/@yarn-tool/yarnlock/package.json @@ -31,7 +31,9 @@ "lint": "npx eslint **/*.ts", "test": "jest", "test:jest": "jest", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/cache-path/package.json b/packages/cache-path/package.json index 114a8e45..3687790b 100644 --- a/packages/cache-path/package.json +++ b/packages/cache-path/package.json @@ -36,6 +36,9 @@ }, "scripts": { "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/create-yarn-workspaces/package.json b/packages/create-yarn-workspaces/package.json index c44cb70b..97dab065 100644 --- a/packages/create-yarn-workspaces/package.json +++ b/packages/create-yarn-workspaces/package.json @@ -36,6 +36,9 @@ "lint": "npx eslint **/*.ts", "test": "echo test", "test_": "node ./bin/yarn-ws-init --debug --ignoreExistsPackage --ignoreParentWorkspaces ./test/temp", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", diff --git a/packages/env-run-path/package.json b/packages/env-run-path/package.json index c185a3a6..e84f2734 100644 --- a/packages/env-run-path/package.json +++ b/packages/env-run-path/package.json @@ -19,6 +19,9 @@ }, "scripts": { "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "npx lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/find-pkg-ws/package.json b/packages/find-pkg-ws/package.json index 5767eb73..d15dd6d8 100644 --- a/packages/find-pkg-ws/package.json +++ b/packages/find-pkg-ws/package.json @@ -24,6 +24,9 @@ "scripts": { "coverage": "npx nyc npm run test", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "ncu": "npx yarn-tool ncu -u", diff --git a/packages/find-yarn-workspace-root2/package.json b/packages/find-yarn-workspace-root2/package.json index 63f6dcdb..3d052d73 100644 --- a/packages/find-yarn-workspace-root2/package.json +++ b/packages/find-yarn-workspace-root2/package.json @@ -20,6 +20,9 @@ }, "scripts": { "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly_": "yarn run prepublishOnly:check-bin && yarn run test", diff --git a/packages/node-package-json-loader/package.json b/packages/node-package-json-loader/package.json index 7c29de99..0578b28a 100644 --- a/packages/node-package-json-loader/package.json +++ b/packages/node-package-json-loader/package.json @@ -35,6 +35,9 @@ "scripts": { "lint": "eslint .", "test": "jest -u", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "postpublish_": "git commit -m \"chore(release): publish\" .", diff --git a/packages/npm-init2/index.js b/packages/npm-init2/index.js index 3f6d3463..64565e44 100644 --- a/packages/npm-init2/index.js +++ b/packages/npm-init2/index.js @@ -188,7 +188,7 @@ if (!cp.error) { if (!oldExists) { sharedScript.coverage = "yarn run test -- --coverage"; } - preScripts.push("yarn run test"); + preScripts.push("yarn run test" /* EnumScriptsEntry.preversion */); sharedScript.preversion = preScripts.join(' && '); (_c = (_k = pkg.data).scripts) !== null && _c !== void 0 ? _c : (_k.scripts = {}); if (!oldExists) { diff --git a/packages/npm-init2/index.ts b/packages/npm-init2/index.ts index e0d2d619..6d4c2962 100644 --- a/packages/npm-init2/index.ts +++ b/packages/npm-init2/index.ts @@ -260,7 +260,7 @@ if (!cp.error) sharedScript.coverage = "yarn run test -- --coverage" } - preScripts.push("yarn run test"); + preScripts.push(EnumScriptsEntry.preversion); sharedScript.preversion = preScripts.join(' && ') pkg.data.scripts ??= {}; diff --git a/packages/npm-init2/package.json b/packages/npm-init2/package.json index a4e9cee0..09bd9b38 100644 --- a/packages/npm-init2/package.json +++ b/packages/npm-init2/package.json @@ -34,6 +34,9 @@ }, "scripts": { "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "prebuild:lockfile": "npx sync-lockfile .", "npm:publish": "npm publish", "preversion": "yarn run test", diff --git a/packages/sort-package-json-scripts/package.json b/packages/sort-package-json-scripts/package.json index 8e0c38bc..fe392b4b 100644 --- a/packages/sort-package-json-scripts/package.json +++ b/packages/sort-package-json-scripts/package.json @@ -17,7 +17,10 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "test:update-snapshots": "jest -u", "npm:publish": "npm publish", "preversion": "yarn run test", diff --git a/packages/sort-package-json3/package.json b/packages/sort-package-json3/package.json index 8cfa0bbf..72491812 100644 --- a/packages/sort-package-json3/package.json +++ b/packages/sort-package-json3/package.json @@ -17,7 +17,10 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "jest --passWithNoTests", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "preversion": "yarn run test", "prepublish:lockfile": "npx sync-lockfile .", diff --git a/packages/sync-lockfile/package.json b/packages/sync-lockfile/package.json index c5fcacc5..c53f4fc0 100644 --- a/packages/sync-lockfile/package.json +++ b/packages/sync-lockfile/package.json @@ -21,6 +21,9 @@ "coverage": "npx nyc yarn run test", "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "npx lerna publish --yes --bump patch", "preversion": "yarn run test", diff --git a/packages/up-require/package.json b/packages/up-require/package.json index 2ce50791..2a86ce5c 100644 --- a/packages/up-require/package.json +++ b/packages/up-require/package.json @@ -32,6 +32,9 @@ }, "scripts": { "test": "ynpx mocha test/*.test.js test/**/*.test.js", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", "ncu": "yarn-tool ncu -u", diff --git a/packages/workspaces-config/package.json b/packages/workspaces-config/package.json index fe1e7468..b1db94f8 100644 --- a/packages/workspaces-config/package.json +++ b/packages/workspaces-config/package.json @@ -26,6 +26,9 @@ "scripts": { "coverage": "npx nyc yarn run test", "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "prepublishOnly_": "yarn run test", diff --git a/packages/ws-pkg-list/package.json b/packages/ws-pkg-list/package.json index 3fafbcf6..4b6f01f9 100644 --- a/packages/ws-pkg-list/package.json +++ b/packages/ws-pkg-list/package.json @@ -31,7 +31,10 @@ "coverage": "npx nyc npm run test", "lint": "npx eslint **/*.ts", "test": "jest", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "npx lerna publish --yes --cd-version patch", "preversion": "yarn run test", diff --git a/packages/ws-root-changelog/package.json b/packages/ws-root-changelog/package.json index 1a47e95e..5475a8f6 100644 --- a/packages/ws-root-changelog/package.json +++ b/packages/ws-root-changelog/package.json @@ -42,7 +42,9 @@ "lint": "ynpx --quiet eslint -- **/*.ts", "test": "jest --passWithNoTests", "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "preversion": "echo preversion && yarn run test", "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json", "ncu": "yarn-tool ncu -u", diff --git a/packages/ws-root-run/package.json b/packages/ws-root-run/package.json index 406165aa..b0c4d99b 100644 --- a/packages/ws-root-run/package.json +++ b/packages/ws-root-run/package.json @@ -21,7 +21,9 @@ "lint": "npx eslint **/*.ts", "test": "echo \"Error: no test specified\"", "test:jest": "jest --coverage", + "test:jest:snapshot": "yarn run test:jest -- -u", "test:mocha": "npx mocha --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "lerna publish --yes", "preversion": "yarn run test", diff --git a/packages/yarn-cmd-module/package.json b/packages/yarn-cmd-module/package.json index 50fbc11f..36667888 100644 --- a/packages/yarn-cmd-module/package.json +++ b/packages/yarn-cmd-module/package.json @@ -17,6 +17,9 @@ "coverage": "npx nyc npm run test", "lint": "eslint .", "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "preversion": "yarn run test", "prepublishOnly": "echo prepublishOnly", "ncu": "npx yarn-tool ncu -u", diff --git a/packages/yarn-list-link/package.json b/packages/yarn-list-link/package.json index 0aeb018b..b94e7869 100644 --- a/packages/yarn-list-link/package.json +++ b/packages/yarn-list-link/package.json @@ -19,6 +19,9 @@ }, "scripts": { "test": "echo \"Error: no test specified\"", + "test:jest": "jest --passWithNoTests", + "test:jest:snapshot": "yarn run test:jest -- -u", + "test:snapshot": "yarn run test -- -u", "npm:publish": "npm publish", "npm:publish:lerna": "npx lerna publish --yes --cd-version patch", "preversion": "yarn run test",