Skip to content

Commit 44c40e2

Browse files
committed
chore(repo): avoid global extends
1 parent 8709461 commit 44c40e2

File tree

14 files changed

+19
-40
lines changed

14 files changed

+19
-40
lines changed

.circleci/config.yml

-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,6 @@ commands:
145145
steps:
146146
- checkout
147147
- cached-dependencies
148-
- run: echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc
149148
- build
150149

151150
jobs:

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"prepare": "husky install",
4141
"prerelease": "patch-package",
4242
"release": "yarn prerelease && yarn workspaces foreach run release",
43+
"publish:release": "yarn npm publish",
4344
"jest": "jest"
4445
},
4546
"workspaces": {
@@ -48,7 +49,6 @@
4849
]
4950
},
5051
"release": {
51-
"extends": "semantic-release-monorepo",
5252
"branches": [
5353
{
5454
"name": "develop",
@@ -59,7 +59,7 @@
5959
"@semantic-release/commit-analyzer",
6060
"@semantic-release/release-notes-generator",
6161
"@semantic-release/changelog",
62-
"semantic-release-yarn",
62+
"@semantic-release/npm",
6363
[
6464
"@semantic-release/github",
6565
{
@@ -76,6 +76,7 @@
7676
"@semantic-release/changelog": "^6.0.3",
7777
"@semantic-release/git": "^10.0.1",
7878
"@semantic-release/github": "https://registry.npmjs.org/@achingbrain/semantic-release-github/-/semantic-release-github-0.0.2.tgz",
79+
"@semantic-release/npm": "^10.0.3",
7980
"@semantic-release/release-notes-generator": "^10.0.3",
8081
"@swc/core": "^1.2.210",
8182
"@swc/jest": "^0.2.21",
@@ -113,7 +114,6 @@
113114
"prettier": "^2.4.1",
114115
"semantic-release": "^21.0.2",
115116
"semantic-release-monorepo": "https://registry.npmjs.org/@achingbrain/semantic-release-monorepo/-/semantic-release-monorepo-8.0.0.tgz",
116-
"semantic-release-yarn": "^1.0.0",
117117
"ts-jest": "^28.0.5",
118118
"ts-node": "^10.8.2",
119119
"typescript": "^4.4.4"

packages/cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"build.nix": "pkg . --targets linux,macos,alpine --out-path ./binaries",
3030
"cli": "node -r ts-node/register/transpile-only -r tsconfig-paths/register src/index.ts",
3131
"cli:debug": "node -r ts-node/register/transpile-only -r tsconfig-paths/register --inspect-brk src/index.ts",
32-
"release": "semantic-release"
32+
"release": "semantic-release -e semantic-release-monorepo"
3333
},
3434
"dependencies": {
3535
"@stoplight/json": "~3.20.1",

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"node": "^12.20 || >= 14.13"
3535
},
3636
"scripts": {
37-
"release": "semantic-release"
37+
"release": "semantic-release -e semantic-release-monorepo"
3838
},
3939
"dependencies": {
4040
"@stoplight/better-ajv-errors": "1.0.3",

packages/formats/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"node": ">=12"
2020
},
2121
"scripts": {
22-
"release": "semantic-release"
22+
"release": "semantic-release -e semantic-release-monorepo"
2323
},
2424
"dependencies": {
2525
"@stoplight/json": "^3.17.0",

packages/formatters/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"url": "https://github.com/stoplightio/spectral.git"
2323
},
2424
"scripts": {
25-
"release": "semantic-release",
25+
"release": "semantic-release -e semantic-release-monorepo",
2626
"pretest": "yarn prebuild",
2727
"prelint": "yarn prebuild",
2828
"prebuild": "node scripts/bundle-html-templates.mjs"

packages/functions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"node": ">=12"
2020
},
2121
"scripts": {
22-
"release": "semantic-release"
22+
"release": "semantic-release -e semantic-release-monorepo"
2323
},
2424
"dependencies": {
2525
"@stoplight/better-ajv-errors": "1.0.3",

packages/parsers/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"url": "https://github.com/stoplightio/spectral.git"
1919
},
2020
"scripts": {
21-
"release": "semantic-release"
21+
"release": "semantic-release -e semantic-release-monorepo"
2222
},
2323
"dependencies": {
2424
"@stoplight/json": "~3.20.1",

packages/ref-resolver/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"url": "https://github.com/stoplightio/spectral.git"
1919
},
2020
"scripts": {
21-
"release": "semantic-release"
21+
"release": "semantic-release -e semantic-release-monorepo"
2222
},
2323
"dependencies": {
2424
"@stoplight/json-ref-readers": "1.2.2",

packages/ruleset-bundler/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"url": "https://github.com/stoplightio/spectral.git"
3636
},
3737
"scripts": {
38-
"release": "semantic-release"
38+
"release": "semantic-release -e semantic-release-monorepo"
3939
},
4040
"dependencies": {
4141
"@rollup/plugin-commonjs": "~22.0.2",

packages/ruleset-migrator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,6 @@
4747
"scripts": {
4848
"pretest": "ts-node -T ./scripts/generate-test-fixtures.ts && yarn prebuild",
4949
"prebuild": "ts-node -T ./scripts/compile-schemas.ts",
50-
"release": "semantic-release"
50+
"release": "semantic-release -e semantic-release-monorepo"
5151
}
5252
}

packages/rulesets/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"url": "https://github.com/stoplightio/spectral.git"
1919
},
2020
"scripts": {
21-
"release": "semantic-release"
21+
"release": "semantic-release -e semantic-release-monorepo"
2222
},
2323
"dependencies": {
2424
"@asyncapi/specs": "^4.1.0",

packages/runtime/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"url": "https://github.com/stoplightio/spectral.git"
1919
},
2020
"scripts": {
21-
"release": "semantic-release"
21+
"release": "semantic-release -e semantic-release-monorepo"
2222
},
2323
"dependencies": {
2424
"@stoplight/json": "^3.20.1",

yarn.lock

+5-25
Original file line numberDiff line numberDiff line change
@@ -2539,7 +2539,7 @@ __metadata:
25392539
languageName: node
25402540
linkType: hard
25412541

2542-
"@semantic-release/npm@npm:^10.0.2":
2542+
"@semantic-release/npm@npm:^10.0.2, @semantic-release/npm@npm:^10.0.3":
25432543
version: 10.0.3
25442544
resolution: "@semantic-release/npm@npm:10.0.3"
25452545
dependencies:
@@ -5203,7 +5203,7 @@ __metadata:
52035203
languageName: node
52045204
linkType: hard
52055205

5206-
"cosmiconfig@npm:^8.0.0, cosmiconfig@npm:^8.1.0":
5206+
"cosmiconfig@npm:^8.0.0":
52075207
version: 8.1.3
52085208
resolution: "cosmiconfig@npm:8.1.3"
52095209
dependencies:
@@ -6762,7 +6762,7 @@ __metadata:
67626762
languageName: node
67636763
linkType: hard
67646764

6765-
"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0":
6765+
"fs-extra@npm:^11.0.0":
67666766
version: 11.1.1
67676767
resolution: "fs-extra@npm:11.1.1"
67686768
dependencies:
@@ -12113,6 +12113,7 @@ __metadata:
1211312113
"@semantic-release/changelog": ^6.0.3
1211412114
"@semantic-release/git": ^10.0.1
1211512115
"@semantic-release/github": "https://registry.npmjs.org/@achingbrain/semantic-release-github/-/semantic-release-github-0.0.2.tgz"
12116+
"@semantic-release/npm": ^10.0.3
1211612117
"@semantic-release/release-notes-generator": ^10.0.3
1211712118
"@swc/core": ^1.2.210
1211812119
"@swc/jest": ^0.2.21
@@ -12150,7 +12151,6 @@ __metadata:
1215012151
prettier: ^2.4.1
1215112152
semantic-release: ^21.0.2
1215212153
semantic-release-monorepo: "https://registry.npmjs.org/@achingbrain/semantic-release-monorepo/-/semantic-release-monorepo-8.0.0.tgz"
12153-
semantic-release-yarn: ^1.0.0
1215412154
ts-jest: ^28.0.5
1215512155
ts-node: ^10.8.2
1215612156
typescript: ^4.4.4
@@ -12241,26 +12241,6 @@ __metadata:
1224112241
languageName: node
1224212242
linkType: hard
1224312243

12244-
"semantic-release-yarn@npm:^1.0.0":
12245-
version: 1.0.0
12246-
resolution: "semantic-release-yarn@npm:1.0.0"
12247-
dependencies:
12248-
"@semantic-release/error": ^3.0.0
12249-
aggregate-error: ^4.0.1
12250-
cosmiconfig: ^8.1.0
12251-
execa: ^7.0.0
12252-
fs-extra: ^11.1.0
12253-
js-yaml: ^4.1.0
12254-
lodash: ^4.17.21
12255-
nerf-dart: ^1.0.0
12256-
read-pkg: ^7.1.0
12257-
semver: ^7.3.8
12258-
peerDependencies:
12259-
semantic-release: ">=19.0.0"
12260-
checksum: 5eb38a09c708dad9d1680a58fd2d0049664331fbdeb7947d79b9bc2a17f0a9e48f85d1181f2857d8fa3c1dddb205f6ca7f661b983378f9f52168fa88037a87ce
12261-
languageName: node
12262-
linkType: hard
12263-
1226412244
"semantic-release@npm:^21.0.2":
1226512245
version: 21.0.2
1226612246
resolution: "semantic-release@npm:21.0.2"
@@ -12351,7 +12331,7 @@ __metadata:
1235112331
languageName: node
1235212332
linkType: hard
1235312333

12354-
"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.1":
12334+
"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.1":
1235512335
version: 7.5.1
1235612336
resolution: "semver@npm:7.5.1"
1235712337
dependencies:

0 commit comments

Comments
 (0)