Skip to content

Commit 7935e78

Browse files
authored
feat(dev): Change yalc:publish to publish with a hash (#9269)
Adds `--sig` option to `yalc:publish` tasks to include a hash of file contents as part of package version. This allows us to cache bust and allows dev servers to hot reload in watch mode.
1 parent 7236510 commit 7935e78

File tree

20 files changed

+20
-20
lines changed

20 files changed

+20
-20
lines changed

packages/angular-ivy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"lint": "run-s lint:prettier lint:eslint",
5757
"lint:eslint": "eslint . --format stylish",
5858
"lint:prettier": "prettier --check \"{src,test,scripts}/**/**.ts\"",
59-
"yalc:publish": "yalc publish build --push"
59+
"yalc:publish": "yalc publish build --push --sig"
6060
},
6161
"volta": {
6262
"extends": "../../package.json"

packages/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"test": "yarn test:unit",
6161
"test:unit": "jest",
6262
"test:unit:watch": "jest --watch",
63-
"yalc:publish": "yalc publish build --push"
63+
"yalc:publish": "yalc publish build --push --sig"
6464
},
6565
"volta": {
6666
"extends": "../../package.json"

packages/astro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"test": "yarn test:unit",
7171
"test:unit": "vitest run",
7272
"test:watch": "vitest --watch",
73-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
73+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
7474
},
7575
"volta": {
7676
"extends": "../../package.json"

packages/bun/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"test": "run-s install:bun test:bun",
5656
"test:bun": "bun test",
5757
"test:watch": "bun test --watch",
58-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
58+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
5959
},
6060
"volta": {
6161
"extends": "../../package.json"

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"test": "jest",
5050
"test:watch": "jest --watch",
5151
"version": "node ../../scripts/versionbump.js src/version.ts",
52-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
52+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
5353
},
5454
"volta": {
5555
"extends": "../../package.json"

packages/gatsby/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"lint:prettier": "prettier --check \"{src,test,scripts}/**/**.{ts,tsx,js}\"",
6666
"test": "yarn ts-node scripts/pretest.ts && yarn jest",
6767
"test:watch": "yarn ts-node scripts/pretest.ts && yarn jest --watch",
68-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
68+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
6969
},
7070
"volta": {
7171
"extends": "../../package.json"

packages/hub/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"lint:prettier": "prettier --check \"{src,test,scripts}/**/**.ts\"",
5050
"test": "jest",
5151
"test:watch": "jest --watch",
52-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
52+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
5353
},
5454
"volta": {
5555
"extends": "../../package.json"

packages/nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"test:watch": "jest --watch",
8787
"vercel:branch": "source vercel/set-up-branch-for-test-app-use.sh",
8888
"vercel:project": "source vercel/make-project-use-current-branch.sh",
89-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
89+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
9090
},
9191
"volta": {
9292
"extends": "../../package.json"

packages/node-experimental/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"test": "yarn test:jest",
7272
"test:jest": "jest",
7373
"test:watch": "jest --watch",
74-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
74+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
7575
},
7676
"volta": {
7777
"extends": "../../package.json"

packages/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"test:release-health": "node test/manual/release-health/runner.js",
6565
"test:webpack": "cd test/manual/webpack-async-context/ && yarn --silent && node npm-build.js",
6666
"test:watch": "jest --watch",
67-
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push"
67+
"yalc:publish": "ts-node ../../scripts/prepack.ts && yalc publish build --push --sig"
6868
},
6969
"volta": {
7070
"extends": "../../package.json"

0 commit comments

Comments
 (0)