Skip to content

Commit ed81afa

Browse files
authored
ref(build): Use inherited value for preserveWatchOutput tsconfig option (#4459)
This pulls the `preserveWatchOutput` option out of all of the individual packages' `build:watch` scripts and sets it in the base tsconfig in `@sentry/typescript`. It also uses the spelled-out version of the watch flag in those same scripts, just for extra clarity.
1 parent 1fa3863 commit ed81afa

File tree

17 files changed

+33
-32
lines changed

17 files changed

+33
-32
lines changed

packages/angular/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@
3939
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4040
"build:esm": "tsc -p tsconfig.esm.json",
4141
"build:watch": "run-p build:cjs:watch build:esm:watch",
42-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
42+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4343
"build:dev:watch": "run-s build:watch",
4444
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
45-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
45+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
4646
"circularDepCheck": "madge --circular src/index.ts",
4747
"clean": "rimraf dist esm build coverage",
4848
"fix": "run-s fix:eslint fix:prettier",

packages/browser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@
5858
"build:esm": "tsc -p tsconfig.esm.json",
5959
"build:watch": "run-p build:cjs:watch build:esm:watch build:bundle:watch",
6060
"build:bundle:watch": "rollup --config --watch",
61-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
61+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
6262
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
6363
"build:dev:watch": "run-p build:cjs:watch build:esm:watch",
64-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
64+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
6565
"circularDepCheck": "madge --circular src/index.ts",
6666
"clean": "rimraf dist esm build coverage .rpt2_cache",
6767
"fix": "run-s fix:eslint fix:prettier",

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
3030
"build:esm": "tsc -p tsconfig.esm.json",
3131
"build:watch": "run-p build:cjs:watch build:esm:watch",
32-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
32+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
3333
"build:dev:watch": "run-s build:watch",
3434
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
35-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
35+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
3636
"circularDepCheck": "madge --circular src/index.ts",
3737
"clean": "rimraf dist esm coverage",
3838
"fix": "run-s fix:eslint fix:prettier",

packages/gatsby/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@
4545
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4646
"build:esm": "tsc -p tsconfig.esm.json",
4747
"build:watch": "run-p build:cjs:watch build:esm:watch",
48-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
48+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4949
"build:dev:watch": "run-s build:watch",
5050
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
51-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
51+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
5252
"circularDepCheck": "madge --circular src/index.ts",
5353
"clean": "rimraf dist esm build coverage",
5454
"fix": "run-s fix:eslint fix:prettier",

packages/hub/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
2828
"build:esm": "tsc -p tsconfig.esm.json",
2929
"build:watch": "run-p build:cjs:watch build:esm:watch",
30-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
30+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
3131
"build:dev:watch": "run-s build:watch",
3232
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
33-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
33+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
3434
"circularDepCheck": "madge --circular src/index.ts",
3535
"clean": "rimraf dist esm coverage",
3636
"fix": "run-s fix:eslint fix:prettier",

packages/integrations/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
3838
"build:esm": "tsc -p tsconfig.esm.json",
3939
"build:watch": "run-p build:cjs:watch build:esm:watch",
40-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
40+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4141
"build:dev:watch": "run-s build:watch",
4242
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
43-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
43+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
4444
"circularDepCheck": "madge --circular src/index.ts",
4545
"clean": "rimraf dist esm build coverage .rpt2_cache",
4646
"fix": "run-s fix:eslint fix:prettier",

packages/minimal/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
2828
"build:esm": "tsc -p tsconfig.esm.json",
2929
"build:watch": "run-p build:cjs:watch build:esm:watch",
30-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
30+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
3131
"build:dev:watch": "run-s build:watch",
3232
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
33-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
33+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
3434
"circularDepCheck": "madge --circular src/index.ts",
3535
"clean": "rimraf dist esm coverage",
3636
"fix": "run-s fix:eslint fix:prettier",

packages/nextjs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@
4444
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4545
"build:esm": "tsc -p tsconfig.esm.json",
4646
"build:watch": "run-p build:cjs:watch build:esm:watch",
47-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
47+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4848
"build:dev:watch": "run-s build:watch",
4949
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
50-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
50+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
5151
"circularDepCheck": "madge --circular src/index.client.ts && madge --circular src/index.server.ts",
5252
"clean": "rimraf dist esm coverage *.js *.js.map *.d.ts",
5353
"fix": "run-s fix:eslint fix:prettier",

packages/node/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@
4141
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4242
"build:esm": "tsc -p tsconfig.esm.json",
4343
"build:watch": "run-p build:cjs:watch build:esm:watch",
44-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
44+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4545
"build:dev:watch": "run-s build:watch",
4646
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
47-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
47+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
4848
"circularDepCheck": "madge --circular src/index.ts",
4949
"clean": "rimraf dist esm coverage",
5050
"fix": "run-s fix:eslint fix:prettier",

packages/react/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@
5656
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
5757
"build:esm": "tsc -p tsconfig.esm.json",
5858
"build:watch": "run-p build:cjs:watch build:esm:watch",
59-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
59+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
6060
"build:dev:watch": "run-s build:watch",
6161
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
62-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
62+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
6363
"circularDepCheck": "madge --circular src/index.ts",
6464
"clean": "rimraf dist esm build coverage",
6565
"fix": "run-s fix:eslint fix:prettier",

packages/serverless/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4747
"build:esm": "tsc -p tsconfig.esm.json",
4848
"build:watch": "run-p build:cjs:watch build:esm:watch",
49-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
49+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
5050
"build:dev:watch": "run-s build:watch",
5151
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
52-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
52+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
5353
"circularDepCheck": "madge --circular src/index.ts",
5454
"clean": "rimraf dist esm build dist-awslambda-layer coverage",
5555
"fix": "run-s fix:eslint fix:prettier",

packages/tracing/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343
"build:esm": "tsc -p tsconfig.esm.json",
4444
"build:watch": "run-p build:cjs:watch build:esm:watch build:bundle:watch",
4545
"build:bundle:watch": "rollup --config --watch",
46-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
46+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4747
"build:dev:watch": "run-s build:watch",
4848
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
49-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
49+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
5050
"clean": "rimraf dist esm build coverage",
5151
"circularDepCheck": "madge --circular src/index.ts",
5252
"fix": "run-s fix:eslint fix:prettier",

packages/types/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
2323
"build:esm": "tsc -p tsconfig.esm.json",
2424
"build:watch": "run-p build:cjs:watch build:esm:watch",
25-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
25+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
2626
"build:dev:watch": "run-s build:watch",
2727
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
28-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
28+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
2929
"link:yarn": "yarn link",
3030
"lint": "run-s lint:prettier lint:eslint",
3131
"lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish",

packages/typescript/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"suppressWhileTypeErrorsPresent": false
2828
}
2929
],
30+
"preserveWatchOutput": true,
3031
"pretty": true,
3132
"sourceMap": true,
3233
"strict": true,

packages/utils/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
3131
"build:esm": "tsc -p tsconfig.esm.json",
3232
"build:watch": "run-p build:cjs:watch build:esm:watch",
33-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
33+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
3434
"build:dev:watch": "run-s build:watch",
3535
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
36-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
36+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
3737
"circularDepCheck": "madge --circular src/index.ts",
3838
"clean": "rimraf dist esm coverage *.js *.js.map *.d.ts",
3939
"fix": "run-s fix:eslint fix:prettier",

packages/vue/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@
4545
"build:esm": "tsc -p tsconfig.esm.json",
4646
"build:watch": "run-p build:cjs:watch build:esm:watch",
4747
"build:bundle:watch": "rollup --config --watch",
48-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
48+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4949
"build:dev:watch": "run-s build:watch",
5050
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
51-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
51+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
5252
"circularDepCheck": "madge --circular src/index.ts",
5353
"clean": "rimraf dist esm build coverage",
5454
"fix": "run-s fix:eslint fix:prettier",

packages/wasm/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@
4141
"build:es5": "yarn build:cjs # *** backwards compatibility - remove in v7 ***",
4242
"build:esm": "tsc -p tsconfig.esm.json",
4343
"build:watch": "run-p build:cjs:watch build:esm:watch",
44-
"build:cjs:watch": "tsc -p tsconfig.cjs.json -w --preserveWatchOutput",
44+
"build:cjs:watch": "tsc -p tsconfig.cjs.json --watch",
4545
"build:dev:watch": "run-s build:watch",
4646
"build:es5:watch": "yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***",
47-
"build:esm:watch": "tsc -p tsconfig.esm.json -w --preserveWatchOutput",
47+
"build:esm:watch": "tsc -p tsconfig.esm.json --watch",
4848
"circularDepCheck": "madge --circular src/index.ts",
4949
"clean": "rimraf dist esm coverage *.js.map *.d.ts",
5050
"fix": "run-s fix:eslint fix:prettier",

0 commit comments

Comments
 (0)