diff --git a/package.json b/package.json index 56f11c644163..c805918a6dfe 100644 --- a/package.json +++ b/package.json @@ -2,20 +2,23 @@ "private": true, "scripts": { "build": "node ./scripts/verify-packages-versions.js && lerna run --stream --concurrency 1 --sort build", + "build:dev": "lerna run --stream --concurrency 1 --sort build:dev", + "build:dev:filter": "lerna run --stream --concurrency 1 --sort build:dev --include-filtered-dependencies --include-filtered-dependents --scope", "build:es5": "lerna run --stream --concurrency 1 --sort build:es5", "build:esm": "lerna run --stream --concurrency 1 --sort build:esm", "build:watch": "lerna run --parallel build:watch", + "build:dev:watch": "lerna run --parallel build:dev:watch", + "circularDepCheck": "lerna run --parallel circularDepCheck", "clean": "lerna run --parallel clean && lerna clean --yes", + "codecov": "codecov", "fix": "lerna run --parallel fix", "link:yarn": "lerna run --stream --concurrency 1 link:yarn", "lint": "lerna run --parallel lint", "lint:eslint": "lerna run --parallel lint:eslint", - "test": "lerna run --stream --concurrency 1 --sort test", - "codecov": "codecov", "pack:changed": "lerna run pack --since", "prepublishOnly": "lerna run --stream --concurrency 1 prepublishOnly", "postpublish": "make publish-docs && lerna run --stream --concurrency 1 postpublish", - "circularDepCheck": "lerna run --parallel circularDepCheck" + "test": "lerna run --stream --concurrency 1 --sort test" }, "volta": { "node": "14.17.0", diff --git a/packages/angular/package.json b/packages/angular/package.json index 1e0da51e94d1..a9b14dd01028 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -39,21 +39,23 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", + "pack": "npm pack" }, "volta": { "extends": "../../package.json" diff --git a/packages/browser/package.json b/packages/browser/package.json index f731474a8f83..dd25cfa3c371 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -54,36 +54,36 @@ "webpack": "^4.30.0" }, "scripts": { - "build": "run-s build:dist build:esm build:bundle", + "build": "run-s build:es5 build:esm build:bundle", "build:bundle": "rollup --config", - "build:bundle:watch": "rollup --config --watch", - "build:dist": "tsc -p tsconfig.build.json", - "build:dist:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:es5": "run-s build:dist", - "build:es5:watch": "run-s build:dist:watch", + "build:dev": "run-s build:es5 build:esm", + "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", + "build:watch": "run-p build:es5:watch build:esm:watch build:bundle:watch", + "build:bundle:watch": "rollup --config --watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", - "build:watch": "run-p build:dist:watch build:esm:watch build:bundle:watch", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage .rpt2_cache", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", + "pack": "npm pack", + "size:check": "run-p size:check:es5 size:check:es6", + "size:check:es5": "cat build/bundle.min.js | gzip -9 | wc -c | awk '{$1=$1/1024; print \"ES5: \",$1,\"kB\";}'", + "size:check:es6": "cat build/bundle.es6.min.js | gzip -9 | wc -c | awk '{$1=$1/1024; print \"ES6: \",$1,\"kB\";}'", "test": "run-s test:unit", "test:unit": "jest --config test/unit/jest.config.js", - "test:unit:watch": "jest --config test/unit/jest.config.js --watch", "test:integration": "test/integration/run.js", - "test:integration:watch": "test/integration/run.js --watch", "test:integration:checkbrowsers": "node scripts/checkbrowsers.js", "test:package": "node test/package/npm-build.js && rm test/package/tmp.js", - "size:check": "run-p size:check:es5 size:check:es6", - "size:check:es5": "cat build/bundle.min.js | gzip -9 | wc -c | awk '{$1=$1/1024; print \"ES5: \",$1,\"kB\";}'", - "size:check:es6": "cat build/bundle.es6.min.js | gzip -9 | wc -c | awk '{$1=$1/1024; print \"ES6: \",$1,\"kB\";}'", - "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test:unit:watch": "jest --config test/unit/jest.config.js --watch", + "test:integration:watch": "test/integration/run.js --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/core/package.json b/packages/core/package.json index a8ab821b624c..8869759e7a91 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,24 +32,26 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", + "pack": "npm pack", "test": "jest", "test:watch": "jest --watch", - "pack": "npm pack", - "version": "node ../../scripts/versionbump.js src/version.ts", - "circularDepCheck": "madge --circular src/index.ts" + "version": "node ../../scripts/versionbump.js src/version.ts" }, "volta": { "extends": "../../package.json" diff --git a/packages/ember/package.json b/packages/ember/package.json index ea0dd2557043..a0aa26bd699d 100644 --- a/packages/ember/package.json +++ b/packages/ember/package.json @@ -22,13 +22,13 @@ "lint": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*", "lint:hbs": "ember-template-lint .", "lint:js": "eslint . --cache --cache-location '../../eslintcache/'", + "pack": "npm pack", + "prepublishOnly": "ember ts:precompile", + "postpublish": "ember ts:clean", "start": "ember serve", "test": "node ./scripts/run_tests.js", "test:ember": "ember test", - "test:ember-compatibility": "ember try:each", - "prepublishOnly": "ember ts:precompile", - "postpublish": "ember ts:clean", - "pack": "npm pack" + "test:ember-compatibility": "ember try:each" }, "dependencies": { "@embroider/macros": "~0.37.0", diff --git a/packages/gatsby/package.json b/packages/gatsby/package.json index 5ae9aaad128d..f856fe67b5e9 100644 --- a/packages/gatsby/package.json +++ b/packages/gatsby/package.json @@ -44,23 +44,25 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/hub/package.json b/packages/hub/package.json index 94e7d20925c3..84b85af21dcc 100644 --- a/packages/hub/package.json +++ b/packages/hub/package.json @@ -30,23 +30,25 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 6bcf0727f674..45a4217d5a58 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -37,24 +37,26 @@ }, "scripts": { "build": "run-p build:es5 build:esm build:bundle", + "build:bundle": "rollup --config", + "build:dev": "run-s build:es5 build:esm", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", - "build:bundle": "rollup --config", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage .rpt2_cache", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/minimal/package.json b/packages/minimal/package.json index 96ae72b47dd7..22e3bc67f37e 100644 --- a/packages/minimal/package.json +++ b/packages/minimal/package.json @@ -30,23 +30,25 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 28c7ba90d482..a3c07df492e7 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -39,27 +39,29 @@ }, "scripts": { "build": "run-p build:esm build:es5", + "build:dev": "run-s build", "build:esm": "tsc -p tsconfig.esm.json", "build:es5": "tsc -p tsconfig.build.json", - "build:watch": "run-p build:watch:esm build:watch:es5", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:watch": "run-p build:esm:watch build:es5:watch", + "build:dev:watch": "run-s build:watch", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.client.ts && madge --circular src/index.server.ts", "clean": "rimraf dist esm coverage *.js *.js.map *.d.ts", - "link:yarn": "yarn link", - "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", - "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", "fix": "run-s fix:eslint fix:prettier", "fix:eslint": "eslint . --format stylish --fix", "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", + "link:yarn": "yarn link", + "lint": "run-s lint:prettier lint:eslint", + "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", + "pack": "npm pack", "test": "run-s test:unit test:integration", - "test:watch": "jest --watch", "test:unit": "jest", "test:integration": "test/run-integration-tests.sh", - "pack": "npm pack", + "test:watch": "jest --watch", "vercel:branch": "source vercel/set-up-branch-for-test-app-use.sh", - "vercel:project": "source vercel/make-project-use-current-branch.sh", - "circularDepCheck": "madge --circular src/index.client.ts && madge --circular src/index.server.ts" + "vercel:project": "source vercel/make-project-use-current-branch.sh" }, "volta": { "extends": "../../package.json" diff --git a/packages/node/package.json b/packages/node/package.json index 8fe3ad8e3b40..6252cdc4ed71 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -42,27 +42,29 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", + "pack": "npm pack", "test": "run-s test:jest test:express test:webpack test:release-health", - "test:jest": "jest", - "test:watch": "jest --watch", "test:express": "node test/manual/express-scope-separation/start.js", - "test:webpack": "cd test/manual/webpack-domain/ && yarn && node npm-build.js", + "test:jest": "jest", "test:release-health": "node test/manual/release-health/runner.js", - "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test:webpack": "cd test/manual/webpack-domain/ && yarn && node npm-build.js", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/react/package.json b/packages/react/package.json index 0bef826e858d..cfc79330471a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -57,23 +57,25 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/serverless/package.json b/packages/serverless/package.json index e2c43ffa4e45..db26fb4cb299 100644 --- a/packages/serverless/package.json +++ b/packages/serverless/package.json @@ -46,25 +46,27 @@ }, "scripts": { "build": "run-s build:es build:awslambda-layer", + "build:awslambda-layer": "node scripts/build-awslambda-layer.js", + "build:dev": "run-s build:es5 build:esm", "build:es": "run-p build:es5 build:esm", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:awslambda-layer": "node scripts/build-awslambda-layer.js", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build dist-awslambda-layer coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/tracing/package.json b/packages/tracing/package.json index 3104f585b2b6..db2459424e1d 100644 --- a/packages/tracing/package.json +++ b/packages/tracing/package.json @@ -43,24 +43,26 @@ "scripts": { "build": "run-p build:es5 build:esm build:bundle", "build:bundle": "rollup --config", - "build:bundle:watch": "rollup --config --watch", + "build:dev": "run-s build:es5 build:esm", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:bundle:watch": "rollup --config --watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", "clean": "rimraf dist esm build coverage", + "circularDepCheck": "madge --circular src/index.ts", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/types/package.json b/packages/types/package.json index d0c016e439cc..98996569bf5b 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -23,18 +23,20 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "pack": "npm pack" }, "volta": { diff --git a/packages/utils/package.json b/packages/utils/package.json index fa5921571148..12d1be398054 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -31,23 +31,25 @@ }, "scripts": { "build": "run-p build:es5 build:esm", + "build:dev": "run-s build", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-s build:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage *.js *.js.map *.d.ts", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/vue/package.json b/packages/vue/package.json index def1fc21a417..b3d194bdcbc3 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -45,24 +45,26 @@ "scripts": { "build": "run-p build:es5 build:esm build:bundle", "build:bundle": "rollup --config", - "build:bundle:watch": "rollup --config --watch", + "build:dev": "run-s build:es5 build:esm", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:bundle:watch": "rollup --config --watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm build coverage", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "jest --passWithNoTests", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "jest --passWithNoTests", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json" diff --git a/packages/wasm/package.json b/packages/wasm/package.json index a05d2cb85151..c42ca1a4010b 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -41,24 +41,26 @@ }, "scripts": { "build": "run-p build:es5 build:esm build:bundle", + "build:bundle": "rollup --config", + "build:dev": "run-s build:es5 build:esm", "build:es5": "tsc -p tsconfig.build.json", "build:esm": "tsc -p tsconfig.esm.json", - "build:watch": "run-p build:watch:es5 build:watch:esm", - "build:watch:es5": "tsc -p tsconfig.build.json -w --preserveWatchOutput", - "build:watch:esm": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", - "build:bundle": "rollup --config", + "build:watch": "run-p build:es5:watch build:esm:watch", + "build:dev:watch": "run-p build:es5:watch build:esm:watch", + "build:es5:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput", + "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf dist esm coverage *.js.map *.d.ts", + "fix": "run-s fix:eslint fix:prettier", + "fix:eslint": "eslint . --format stylish --fix", + "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", "link:yarn": "yarn link", "lint": "run-s lint:prettier lint:eslint", - "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish", - "fix": "run-s fix:eslint fix:prettier", - "fix:prettier": "prettier --write \"{src,test}/**/*.ts\"", - "fix:eslint": "eslint . --format stylish --fix", - "test": "cross-env PORT=1337 jest", - "test:watch": "jest --watch", + "lint:prettier": "prettier --check \"{src,test}/**/*.ts\"", "pack": "npm pack", - "circularDepCheck": "madge --circular src/index.ts" + "test": "cross-env PORT=1337 jest", + "test:watch": "jest --watch" }, "volta": { "extends": "../../package.json"