Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(repo): use semantic-release-yarn for proper workspaces support #2477

Merged
merged 1 commit into from
May 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@semantic-release/npm",
"semantic-release-yarn",
"@semantic-release/github",
"@semantic-release/git"
]
Expand Down Expand Up @@ -105,6 +105,7 @@
"prettier": "^2.4.1",
"semantic-release": "^19.0.5",
"semantic-release-monorepo": "^7.0.5",
"semantic-release-yarn": "^1.0.0",
"ts-jest": "^28.0.5",
"ts-node": "^10.8.2",
"typescript": "^4.4.4"
Expand Down
186 changes: 176 additions & 10 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3167,10 +3167,10 @@ __metadata:
languageName: node
linkType: hard

"@types/normalize-package-data@npm:^2.4.0":
version: 2.4.0
resolution: "@types/normalize-package-data@npm:2.4.0"
checksum: fd22ba86a186a033dbe173840fd2ad091032be6d48163198869d058821acca7373d9f39cfd0caf42f3b92bc737723814fe1b4e9e90eacaa913836610aa197d3b
"@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1":
version: 2.4.1
resolution: "@types/normalize-package-data@npm:2.4.1"
checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5
languageName: node
linkType: hard

Expand Down Expand Up @@ -3481,6 +3481,16 @@ __metadata:
languageName: node
linkType: hard

"aggregate-error@npm:^4.0.1":
version: 4.0.1
resolution: "aggregate-error@npm:4.0.1"
dependencies:
clean-stack: ^4.0.0
indent-string: ^5.0.0
checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5
languageName: node
linkType: hard

"ajv-draft-04@npm:~1.0.0":
version: 1.0.0
resolution: "ajv-draft-04@npm:1.0.0"
Expand Down Expand Up @@ -4458,6 +4468,15 @@ __metadata:
languageName: node
linkType: hard

"clean-stack@npm:^4.0.0":
version: 4.2.0
resolution: "clean-stack@npm:4.2.0"
dependencies:
escape-string-regexp: 5.0.0
checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172
languageName: node
linkType: hard

"cli-color@npm:^2.0.0":
version: 2.0.0
resolution: "cli-color@npm:2.0.0"
Expand Down Expand Up @@ -4873,6 +4892,18 @@ __metadata:
languageName: node
linkType: hard

"cosmiconfig@npm:^8.1.0":
version: 8.1.3
resolution: "cosmiconfig@npm:8.1.3"
dependencies:
import-fresh: ^3.2.1
js-yaml: ^4.1.0
parse-json: ^5.0.0
path-type: ^4.0.0
checksum: b3d277bc3a8a9e649bf4c3fc9740f4c52bf07387481302aa79839f595045368903bf26ea24a8f7f7b8b180bf46037b027c5cb63b1391ab099f3f78814a147b2b
languageName: node
linkType: hard

"create-ecdh@npm:^4.0.0":
version: 4.0.3
resolution: "create-ecdh@npm:4.0.3"
Expand Down Expand Up @@ -5690,6 +5721,13 @@ __metadata:
languageName: node
linkType: hard

"escape-string-regexp@npm:5.0.0":
version: 5.0.0
resolution: "escape-string-regexp@npm:5.0.0"
checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e
languageName: node
linkType: hard

"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
Expand Down Expand Up @@ -6041,6 +6079,23 @@ __metadata:
languageName: node
linkType: hard

"execa@npm:^7.0.0":
version: 7.1.1
resolution: "execa@npm:7.1.1"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.1
human-signals: ^4.3.0
is-stream: ^3.0.0
merge-stream: ^2.0.0
npm-run-path: ^5.1.0
onetime: ^6.0.0
signal-exit: ^3.0.7
strip-final-newline: ^3.0.0
checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937
languageName: node
linkType: hard

"exit@npm:^0.1.2":
version: 0.1.2
resolution: "exit@npm:0.1.2"
Expand Down Expand Up @@ -6370,6 +6425,17 @@ __metadata:
languageName: node
linkType: hard

"fs-extra@npm:^11.1.0":
version: 11.1.1
resolution: "fs-extra@npm:11.1.1"
dependencies:
graceful-fs: ^4.2.0
jsonfile: ^6.0.1
universalify: ^2.0.0
checksum: fb883c68245b2d777fbc1f2082c9efb084eaa2bbf9fddaa366130d196c03608eebef7fb490541276429ee1ca99f317e2d73e96f5ca0999eefedf5a624ae1edfd
languageName: node
linkType: hard

"fs-extra@npm:^7.0.1":
version: 7.0.1
resolution: "fs-extra@npm:7.0.1"
Expand Down Expand Up @@ -6565,7 +6631,7 @@ __metadata:
languageName: node
linkType: hard

"get-stream@npm:^6.0.0":
"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad
Expand Down Expand Up @@ -6991,6 +7057,13 @@ __metadata:
languageName: node
linkType: hard

"human-signals@npm:^4.3.0":
version: 4.3.1
resolution: "human-signals@npm:4.3.1"
checksum: 6f12958df3f21b6fdaf02d90896c271df00636a31e2bbea05bddf817a35c66b38a6fdac5863e2df85bd52f34958997f1f50350ff97249e1dff8452865d5235d1
languageName: node
linkType: hard

"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
Expand Down Expand Up @@ -7100,6 +7173,13 @@ __metadata:
languageName: node
linkType: hard

"indent-string@npm:^5.0.0":
version: 5.0.0
resolution: "indent-string@npm:5.0.0"
checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3
languageName: node
linkType: hard

"infer-owner@npm:^1.0.4":
version: 1.0.4
resolution: "infer-owner@npm:1.0.4"
Expand Down Expand Up @@ -7481,6 +7561,13 @@ __metadata:
languageName: node
linkType: hard

"is-stream@npm:^3.0.0":
version: 3.0.0
resolution: "is-stream@npm:3.0.0"
checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
languageName: node
linkType: hard

"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
Expand Down Expand Up @@ -9210,6 +9297,13 @@ __metadata:
languageName: node
linkType: hard

"mimic-fn@npm:^4.0.0":
version: 4.0.0
resolution: "mimic-fn@npm:4.0.0"
checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
languageName: node
linkType: hard

"mimic-response@npm:^2.0.0":
version: 2.1.0
resolution: "mimic-response@npm:2.1.0"
Expand Down Expand Up @@ -9711,7 +9805,7 @@ __metadata:
languageName: node
linkType: hard

"normalize-package-data@npm:^3.0.0":
"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2":
version: 3.0.3
resolution: "normalize-package-data@npm:3.0.3"
dependencies:
Expand Down Expand Up @@ -9880,6 +9974,15 @@ __metadata:
languageName: node
linkType: hard

"npm-run-path@npm:^5.1.0":
version: 5.1.0
resolution: "npm-run-path@npm:5.1.0"
dependencies:
path-key: ^4.0.0
checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66
languageName: node
linkType: hard

"npm-user-validate@npm:^1.0.1":
version: 1.0.1
resolution: "npm-user-validate@npm:1.0.1"
Expand Down Expand Up @@ -10087,6 +10190,15 @@ __metadata:
languageName: node
linkType: hard

"onetime@npm:^6.0.0":
version: 6.0.0
resolution: "onetime@npm:6.0.0"
dependencies:
mimic-fn: ^4.0.0
checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
languageName: node
linkType: hard

"open@npm:^7.4.2":
version: 7.4.2
resolution: "open@npm:7.4.2"
Expand Down Expand Up @@ -10482,6 +10594,13 @@ __metadata:
languageName: node
linkType: hard

"path-key@npm:^4.0.0":
version: 4.0.0
resolution: "path-key@npm:4.0.0"
checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
languageName: node
linkType: hard

"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
Expand Down Expand Up @@ -11059,6 +11178,18 @@ __metadata:
languageName: node
linkType: hard

"read-pkg@npm:^7.1.0":
version: 7.1.0
resolution: "read-pkg@npm:7.1.0"
dependencies:
"@types/normalize-package-data": ^2.4.1
normalize-package-data: ^3.0.2
parse-json: ^5.2.0
type-fest: ^2.0.0
checksum: 20d11c59be3ae1fc79d4b9c8594dabeaec58105f9dfd710570ef9690ec2ac929247006e79ca114257683228663199735d60f149948dbc5f34fcd2d28883ab5f7
languageName: node
linkType: hard

"read@npm:1, read@npm:^1.0.7, read@npm:~1.0.7":
version: 1.0.7
resolution: "read@npm:1.0.7"
Expand Down Expand Up @@ -11448,6 +11579,7 @@ __metadata:
prettier: ^2.4.1
semantic-release: ^19.0.5
semantic-release-monorepo: ^7.0.5
semantic-release-yarn: ^1.0.0
ts-jest: ^28.0.5
ts-node: ^10.8.2
typescript: ^4.4.4
Expand Down Expand Up @@ -11531,6 +11663,26 @@ __metadata:
languageName: node
linkType: hard

"semantic-release-yarn@npm:^1.0.0":
version: 1.0.0
resolution: "semantic-release-yarn@npm:1.0.0"
dependencies:
"@semantic-release/error": ^3.0.0
aggregate-error: ^4.0.1
cosmiconfig: ^8.1.0
execa: ^7.0.0
fs-extra: ^11.1.0
js-yaml: ^4.1.0
lodash: ^4.17.21
nerf-dart: ^1.0.0
read-pkg: ^7.1.0
semver: ^7.3.8
peerDependencies:
semantic-release: ">=19.0.0"
checksum: 5eb38a09c708dad9d1680a58fd2d0049664331fbdeb7947d79b9bc2a17f0a9e48f85d1181f2857d8fa3c1dddb205f6ca7f661b983378f9f52168fa88037a87ce
languageName: node
linkType: hard

"semantic-release@npm:^19.0.5":
version: 19.0.5
resolution: "semantic-release@npm:19.0.5"
Expand Down Expand Up @@ -11621,14 +11773,14 @@ __metadata:
languageName: node
linkType: hard

"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":
version: 7.3.7
resolution: "semver@npm:7.3.7"
"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":
version: 7.5.1
resolution: "semver@npm:7.5.1"
dependencies:
lru-cache: ^6.0.0
bin:
semver: bin/semver.js
checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232
checksum: d16dbedad53c65b086f79524b9ef766bf38670b2395bdad5c957f824dcc566b624988013564f4812bcace3f9d405355c3635e2007396a39d1bffc71cfec4a2fc
languageName: node
linkType: hard

Expand Down Expand Up @@ -12256,6 +12408,13 @@ __metadata:
languageName: node
linkType: hard

"strip-final-newline@npm:^3.0.0":
version: 3.0.0
resolution: "strip-final-newline@npm:3.0.0"
checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
languageName: node
linkType: hard

"strip-indent@npm:^3.0.0":
version: 3.0.0
resolution: "strip-indent@npm:3.0.0"
Expand Down Expand Up @@ -12798,6 +12957,13 @@ __metadata:
languageName: node
linkType: hard

"type-fest@npm:^2.0.0":
version: 2.19.0
resolution: "type-fest@npm:2.19.0"
checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278
languageName: node
linkType: hard

"type-is@npm:~1.6.17":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
Expand Down