Skip to content

Commit 4a11356

Browse files
authored
rfc(volta): Update to use extends (#2930)
When I was in the different packages I noticed that my node version would change. As of Volta 0.8.2 you can use 'extends' for monorepo support, which helps pin node versions in all the packages (except where we need to special case it). Might be nice to have all of node pinned
1 parent 573c49f commit 4a11356

File tree

17 files changed

+51
-0
lines changed

17 files changed

+51
-0
lines changed

packages/angular/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,8 @@
5050
"fix:eslint": "eslint . --format stylish --fix",
5151
"pack": "npm pack"
5252
},
53+
"volta": {
54+
"extends": "../../package.json"
55+
},
5356
"sideEffects": false
5457
}

packages/apm/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@
6060
"test:watch": "jest --watch",
6161
"pack": "npm pack"
6262
},
63+
"volta": {
64+
"extends": "../../package.json"
65+
},
6366
"jest": {
6467
"collectCoverage": true,
6568
"transform": {

packages/browser/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,8 @@
8484
"version": "node ../../scripts/versionbump.js src/version.ts",
8585
"pack": "npm pack"
8686
},
87+
"volta": {
88+
"extends": "../../package.json"
89+
},
8790
"sideEffects": false
8891
}

packages/core/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
"test:watch": "jest --watch",
5151
"pack": "npm pack"
5252
},
53+
"volta": {
54+
"extends": "../../package.json"
55+
},
5356
"jest": {
5457
"collectCoverage": true,
5558
"transform": {

packages/eslint-config-sdk/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,8 @@
4141
"lint": "prettier --check \"**/*.js\"",
4242
"fix": "prettier --write \"**/*.js\"",
4343
"pack": "npm pack"
44+
},
45+
"volta": {
46+
"extends": "../../package.json"
4447
}
4548
}

packages/eslint-plugin-sdk/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,8 @@
3232
"fix": "prettier --write \"{src,test}/**/*.js\"",
3333
"test": "mocha test --recursive",
3434
"pack": "npm pack"
35+
},
36+
"volta": {
37+
"extends": "../../package.json"
3538
}
3639
}

packages/gatsby/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
"test:watch": "jest --watch",
6363
"pack": "npm pack"
6464
},
65+
"volta": {
66+
"extends": "../../package.json"
67+
},
6568
"jest": {
6669
"collectCoverage": true,
6770
"transform": {

packages/hub/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
"test:watch": "jest --watch",
4949
"pack": "npm pack"
5050
},
51+
"volta": {
52+
"extends": "../../package.json"
53+
},
5154
"jest": {
5255
"collectCoverage": true,
5356
"transform": {

packages/integrations/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@
5656
"test:watch": "jest --watch",
5757
"pack": "npm pack"
5858
},
59+
"volta": {
60+
"extends": "../../package.json"
61+
},
5962
"jest": {
6063
"collectCoverage": true,
6164
"transform": {

packages/minimal/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
"test:watch": "jest --watch",
4949
"pack": "npm pack"
5050
},
51+
"volta": {
52+
"extends": "../../package.json"
53+
},
5154
"jest": {
5255
"collectCoverage": true,
5356
"transform": {

packages/node/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
"version": "node ../../scripts/versionbump.js src/version.ts",
6464
"pack": "npm pack"
6565
},
66+
"volta": {
67+
"extends": "../../package.json"
68+
},
6669
"jest": {
6770
"collectCoverage": true,
6871
"transform": {

packages/react/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@
7676
"test:watch": "jest --watch",
7777
"pack": "npm pack"
7878
},
79+
"volta": {
80+
"extends": "../../package.json"
81+
},
7982
"jest": {
8083
"collectCoverage": true,
8184
"transform": {

packages/serverless/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@
5252
"test:watch": "jest --watch --passWithNoTests",
5353
"pack": "npm pack"
5454
},
55+
"volta": {
56+
"extends": "../../package.json"
57+
},
5558
"sideEffects": false,
5659
"jest": {
5760
"collectCoverage": true,

packages/tracing/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
"test:watch": "jest --watch",
6363
"pack": "npm pack"
6464
},
65+
"volta": {
66+
"extends": "../../package.json"
67+
},
6568
"jest": {
6669
"collectCoverage": true,
6770
"transform": {

packages/types/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,8 @@
3838
"fix:eslint": "eslint . --format stylish --fix",
3939
"pack": "npm pack"
4040
},
41+
"volta": {
42+
"extends": "../../package.json"
43+
},
4144
"sideEffects": false
4245
}

packages/typescript/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,8 @@
2121
"scripts": {
2222
"link:yarn": "yarn link",
2323
"pack": "npm pack"
24+
},
25+
"volta": {
26+
"extends": "../../package.json"
2427
}
2528
}

packages/utils/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
"test:watch": "jest --watch",
4949
"pack": "npm pack"
5050
},
51+
"volta": {
52+
"extends": "../../package.json"
53+
},
5154
"jest": {
5255
"collectCoverage": true,
5356
"transform": {

0 commit comments

Comments
 (0)