Skip to content

Commit ea6c854

Browse files
lobsterkatieAbhiPrasad
authored andcommitted
chore(build): Handle npm tarballs (#5067)
Running `yarn build:npm` at the root level of the repo (which one might do while testing out build changes) creates a tarball in every package directory. This adds them to `.gitignore` and removes them when `yarn clean` is run.
1 parent 2d48411 commit ea6c854

File tree

20 files changed

+21
-15
lines changed

20 files changed

+21
-15
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ scratch/
1414
scenarios/*/dist/
1515
# transpiled transformers
1616
jest/transformers/*.js
17+
# node tarballs
18+
packages/*/sentry-*.tgz
1719

1820
# logs
1921
yarn-error.log

packages/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"build:ngc:watch": "ng build --prod --watch",
4646
"build:npm": "npm pack ./build",
4747
"circularDepCheck": "madge --circular src/index.ts",
48-
"clean": "rimraf build coverage",
48+
"clean": "rimraf build coverage sentry-angular-*.tgz",
4949
"fix": "run-s fix:eslint fix:prettier",
5050
"fix:eslint": "eslint . --format stylish --fix",
5151
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"build:types:watch": "tsc -p tsconfig.types.json --watch",
6262
"build:npm": "ts-node ../../scripts/prepack.ts --bundles && npm pack ./build/npm",
6363
"circularDepCheck": "madge --circular src/index.ts",
64-
"clean": "rimraf build coverage .rpt2_cache",
64+
"clean": "rimraf build coverage .rpt2_cache sentry-browser-*.tgz",
6565
"fix": "run-s fix:eslint fix:prettier",
6666
"fix:eslint": "eslint . --format stylish --fix",
6767
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"build:types:watch": "tsc -p tsconfig.types.json --watch",
3939
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
4040
"circularDepCheck": "madge --circular src/index.ts",
41-
"clean": "rimraf build coverage",
41+
"clean": "rimraf build coverage sentry-core-*.tgz",
4242
"fix": "run-s fix:eslint fix:prettier",
4343
"fix:eslint": "eslint . --format stylish --fix",
4444
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/ember/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"scripts": {
2020
"build": "ember build --environment=production",
2121
"build:npm": "ember ts:precompile && npm pack && ember ts:clean",
22+
"clean": "yarn rimraf sentry-ember-*.tgz",
2223
"link:yarn": "yarn link",
2324
"lint": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*",
2425
"lint:hbs": "ember-template-lint .",

packages/eslint-config-sdk/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"eslint": "7.32.0"
3737
},
3838
"scripts": {
39+
"clean": "yarn rimraf sentry-internal-eslint-config-sdk-*.tgz",
3940
"link:yarn": "yarn link",
4041
"lint": "prettier --check \"**/*.js\"",
4142
"fix": "prettier --write \"**/*.js\"",

packages/eslint-plugin-sdk/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"mocha": "^6.2.0"
2626
},
2727
"scripts": {
28+
"clean": "yarn rimraf sentry-internal-eslint-plugin-sdk-*.tgz",
2829
"link:yarn": "yarn link",
2930
"fix": "run-s fix:eslint fix:prettier",
3031
"fix:eslint": "eslint . --format stylish --fix",

packages/gatsby/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"build:types:watch": "tsc -p tsconfig.types.json --watch",
5353
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
5454
"circularDepCheck": "madge --circular src/index.ts",
55-
"clean": "rimraf build coverage *.d.ts",
55+
"clean": "rimraf build coverage *.d.ts sentry-gatsby-*.tgz",
5656
"fix": "run-s fix:eslint fix:prettier",
5757
"fix:eslint": "eslint . --format stylish --fix",
5858
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/hub/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"build:types:watch": "tsc -p tsconfig.types.json --watch",
3838
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
3939
"circularDepCheck": "madge --circular src/index.ts",
40-
"clean": "rimraf build coverage",
40+
"clean": "rimraf build coverage sentry-hub-*.tgz",
4141
"fix": "run-s fix:eslint fix:prettier",
4242
"fix:eslint": "eslint . --format stylish --fix",
4343
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/integrations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"build:types:watch": "tsc -p tsconfig.types.json --watch",
4343
"build:npm": "ts-node ../../scripts/prepack.ts --bundles && npm pack ./build/npm",
4444
"circularDepCheck": "madge --circular src/index.ts",
45-
"clean": "rimraf build coverage .rpt2_cache",
45+
"clean": "rimraf build coverage .rpt2_cache sentry-integrations-*.tgz",
4646
"fix": "run-s fix:eslint fix:prettier",
4747
"fix:eslint": "eslint . --format stylish --fix",
4848
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"build:types:watch": "tsc -p tsconfig.types.json --watch",
6060
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
6161
"circularDepCheck": "madge --circular src/index.client.ts && madge --circular --exclude 'config/types\\.ts' src/index.server.ts # see https://github.com/pahen/madge/issues/306",
62-
"clean": "rimraf build coverage",
62+
"clean": "rimraf build coverage sentry-nextjs-*.tgz",
6363
"fix": "run-s fix:eslint fix:prettier",
6464
"fix:eslint": "eslint . --format stylish --fix",
6565
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"build:types:watch": "tsc -p tsconfig.types.json --watch",
5151
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
5252
"circularDepCheck": "madge --circular src/index.ts",
53-
"clean": "rimraf build coverage",
53+
"clean": "rimraf build coverage sentry-node-*.tgz",
5454
"fix": "run-s fix:eslint fix:prettier",
5555
"fix:eslint": "eslint . --format stylish --fix",
5656
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"build:types:watch": "tsc -p tsconfig.types.json --watch",
6464
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
6565
"circularDepCheck": "madge --circular src/index.ts",
66-
"clean": "rimraf build coverage",
66+
"clean": "rimraf build coverage sentry-react-*.tgz",
6767
"fix": "run-s fix:eslint fix:prettier",
6868
"fix:eslint": "eslint . --format stylish --fix",
6969
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/serverless/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"build:types:watch": "tsc -p tsconfig.types.json --watch",
5656
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
5757
"circularDepCheck": "madge --circular src/index.ts",
58-
"clean": "rimraf build dist-awslambda-layer coverage",
58+
"clean": "rimraf build dist-awslambda-layer coverage sentry-serverless-*.tgz",
5959
"fix": "run-s fix:eslint fix:prettier",
6060
"fix:eslint": "eslint . --format stylish --fix",
6161
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/tracing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"build:rollup:watch": "rollup -c rollup.npm.config.js --watch",
4444
"build:types:watch": "tsc -p tsconfig.types.json --watch",
4545
"build:npm": "ts-node ../../scripts/prepack.ts --bundles && npm pack ./build/npm",
46-
"clean": "rimraf build coverage",
46+
"clean": "rimraf build coverage sentry-tracing-*.tgz",
4747
"circularDepCheck": "madge --circular src/index.ts",
4848
"fix": "run-s fix:eslint fix:prettier",
4949
"fix:eslint": "eslint . --format stylish --fix",

packages/types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"build:rollup:watch": "rollup -c rollup.npm.config.js --watch",
3232
"build:types:watch": "tsc -p tsconfig.types.json --watch",
3333
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
34-
"clean": "rimraf build",
34+
"clean": "rimraf build sentry-types-*.tgz",
3535
"link:yarn": "yarn link",
3636
"lint": "run-s lint:prettier lint:eslint",
3737
"lint:eslint": "eslint . --cache --cache-location '../../eslintcache/' --format stylish",

packages/typescript/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"typescript": "3.8.3"
1515
},
1616
"scripts": {
17+
"clean": "yarn rimraf sentry-internal-typescript-*.tgz",
1718
"link:yarn": "yarn link",
1819
"build:npm": "npm pack"
1920
},

packages/utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"build:types:watch": "tsc -p tsconfig.types.json --watch",
4242
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
4343
"circularDepCheck": "madge --circular src/index.ts",
44-
"clean": "rimraf build coverage cjs esm",
44+
"clean": "rimraf build coverage cjs esm sentry-utils-*.tgz",
4545
"fix": "run-s fix:eslint fix:prettier",
4646
"fix:eslint": "eslint . --format stylish --fix",
4747
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"build:types:watch": "tsc -p tsconfig.types.json --watch",
4545
"build:npm": "ts-node ../../scripts/prepack.ts && npm pack ./build",
4646
"circularDepCheck": "madge --circular src/index.ts",
47-
"clean": "rimraf build coverage",
47+
"clean": "rimraf build coverage sentry-vue-*.tgz",
4848
"fix": "run-s fix:eslint fix:prettier",
4949
"fix:eslint": "eslint . --format stylish --fix",
5050
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

packages/wasm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"build:types:watch": "tsc -p tsconfig.types.json --watch",
4949
"build:npm": "ts-node ../../scripts/prepack.ts --bundles && npm pack ./build/npm",
5050
"circularDepCheck": "madge --circular src/index.ts",
51-
"clean": "rimraf build coverage",
51+
"clean": "rimraf build coverage sentry-wasm-*.tgz",
5252
"fix": "run-s fix:eslint fix:prettier",
5353
"fix:eslint": "eslint . --format stylish --fix",
5454
"fix:prettier": "prettier --write \"{src,test,scripts}/**/*.ts\"",

0 commit comments

Comments
 (0)