Skip to content

Commit 529650c

Browse files
authored
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 f715933 commit 529650c

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\"",

0 commit comments

Comments
 (0)