Skip to content

Commit 0ffddb8

Browse files
committed
execa 8 -> 9
1 parent 044c201 commit 0ffddb8

File tree

3 files changed

+101
-21
lines changed

3 files changed

+101
-21
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"cypher-query-builder": "patch:cypher-query-builder@npm%3A6.0.4#~/.yarn/patches/cypher-query-builder-npm-6.0.4-e8707a5e8e.patch",
6666
"dotenv": "^16.3.1",
6767
"dotenv-expand": "^10.0.0",
68-
"execa": "^8.0.1",
68+
"execa": "^9.5.2",
6969
"extensionless": "^1.7.0",
7070
"fast-safe-stringify": "^2.1.1",
7171
"fastest-levenshtein": "^1.0.16",

src/core/config/version.service.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { OnModuleInit } from '@nestjs/common';
2-
import { execaCommand as command } from 'execa';
2+
import { $ } from 'execa';
33
import { LazyGetter } from 'lazy-get-decorator';
44
import { readPackageUp } from 'read-package-up';
55
import { ILogger, Logger } from '../logger';
@@ -40,7 +40,7 @@ export class VersionService implements OnModuleInit {
4040
return env;
4141
}
4242
try {
43-
const res = await command('git symbolic-ref -q --short HEAD');
43+
const res = await $`git symbolic-ref -q --short HEAD`;
4444
return res.stdout;
4545
} catch (e) {
4646
return undefined;
@@ -53,7 +53,7 @@ export class VersionService implements OnModuleInit {
5353
return env;
5454
}
5555
try {
56-
const res = await command('git rev-parse -q --short HEAD');
56+
const res = await $`git rev-parse -q --short HEAD`;
5757
return res.stdout;
5858
} catch (e) {
5959
return undefined;

yarn.lock

Lines changed: 97 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3251,6 +3251,13 @@ __metadata:
32513251
languageName: node
32523252
linkType: hard
32533253

3254+
"@sindresorhus/merge-streams@npm:^4.0.0":
3255+
version: 4.0.0
3256+
resolution: "@sindresorhus/merge-streams@npm:4.0.0"
3257+
checksum: 10c0/482ee543629aa1933b332f811a1ae805a213681ecdd98c042b1c1b89387df63e7812248bb4df3910b02b3cc5589d3d73e4393f30e197c9dde18046ccd471fc6b
3258+
languageName: node
3259+
linkType: hard
3260+
32543261
"@sinonjs/commons@npm:^3.0.0":
32553262
version: 3.0.0
32563263
resolution: "@sinonjs/commons@npm:3.0.0"
@@ -5915,7 +5922,7 @@ __metadata:
59155922
eslint: "npm:^8.52.0"
59165923
eslint-plugin-no-only-tests: "npm:^3.1.0"
59175924
eslint-plugin-typescript-sort-keys: "npm:^2.3.0"
5918-
execa: "npm:^8.0.1"
5925+
execa: "npm:^9.5.2"
59195926
extensionless: "npm:^1.7.0"
59205927
fast-safe-stringify: "npm:^2.1.1"
59215928
fastest-levenshtein: "npm:^1.0.16"
@@ -7164,20 +7171,23 @@ __metadata:
71647171
languageName: node
71657172
linkType: hard
71667173

7167-
"execa@npm:^8.0.1":
7168-
version: 8.0.1
7169-
resolution: "execa@npm:8.0.1"
7174+
"execa@npm:^9.5.2":
7175+
version: 9.5.2
7176+
resolution: "execa@npm:9.5.2"
71707177
dependencies:
7178+
"@sindresorhus/merge-streams": "npm:^4.0.0"
71717179
cross-spawn: "npm:^7.0.3"
7172-
get-stream: "npm:^8.0.1"
7173-
human-signals: "npm:^5.0.0"
7174-
is-stream: "npm:^3.0.0"
7175-
merge-stream: "npm:^2.0.0"
7176-
npm-run-path: "npm:^5.1.0"
7177-
onetime: "npm:^6.0.0"
7180+
figures: "npm:^6.1.0"
7181+
get-stream: "npm:^9.0.0"
7182+
human-signals: "npm:^8.0.0"
7183+
is-plain-obj: "npm:^4.1.0"
7184+
is-stream: "npm:^4.0.1"
7185+
npm-run-path: "npm:^6.0.0"
7186+
pretty-ms: "npm:^9.0.0"
71787187
signal-exit: "npm:^4.1.0"
7179-
strip-final-newline: "npm:^3.0.0"
7180-
checksum: 10c0/2c52d8775f5bf103ce8eec9c7ab3059909ba350a5164744e9947ed14a53f51687c040a250bda833f906d1283aa8803975b84e6c8f7a7c42f99dc8ef80250d1af
7188+
strip-final-newline: "npm:^4.0.0"
7189+
yoctocolors: "npm:^2.0.0"
7190+
checksum: 10c0/94782a6282e03253224406c29068d18f9095cc251a45d1f19ac3d8f2a9db2cbe32fb8ceb039db1451d8fce3531135a6c0c559f76d634f85416268fc4a6995365
71817191
languageName: node
71827192
linkType: hard
71837193

@@ -7424,6 +7434,15 @@ __metadata:
74247434
languageName: node
74257435
linkType: hard
74267436

7437+
"figures@npm:^6.1.0":
7438+
version: 6.1.0
7439+
resolution: "figures@npm:6.1.0"
7440+
dependencies:
7441+
is-unicode-supported: "npm:^2.0.0"
7442+
checksum: 10c0/9159df4264d62ef447a3931537de92f5012210cf5135c35c010df50a2169377581378149abfe1eb238bd6acbba1c0d547b1f18e0af6eee49e30363cedaffcfe4
7443+
languageName: node
7444+
linkType: hard
7445+
74277446
"file-entry-cache@npm:^6.0.1":
74287447
version: 6.0.1
74297448
resolution: "file-entry-cache@npm:6.0.1"
@@ -7757,7 +7776,7 @@ __metadata:
77577776
languageName: node
77587777
linkType: hard
77597778

7760-
"get-stream@npm:^9.0.1":
7779+
"get-stream@npm:^9.0.0, get-stream@npm:^9.0.1":
77617780
version: 9.0.1
77627781
resolution: "get-stream@npm:9.0.1"
77637782
dependencies:
@@ -8302,10 +8321,10 @@ __metadata:
83028321
languageName: node
83038322
linkType: hard
83048323

8305-
"human-signals@npm:^5.0.0":
8306-
version: 5.0.0
8307-
resolution: "human-signals@npm:5.0.0"
8308-
checksum: 10c0/5a9359073fe17a8b58e5a085e9a39a950366d9f00217c4ff5878bd312e09d80f460536ea6a3f260b5943a01fe55c158d1cea3fc7bee3d0520aeef04f6d915c82
8324+
"human-signals@npm:^8.0.0":
8325+
version: 8.0.1
8326+
resolution: "human-signals@npm:8.0.1"
8327+
checksum: 10c0/195ac607108c56253757717242e17cd2e21b29f06c5d2dad362e86c672bf2d096e8a3bbb2601841c376c2301c4ae7cff129e87f740aa4ebff1390c163114c7c4
83098328
languageName: node
83108329
linkType: hard
83118330

@@ -8732,6 +8751,13 @@ __metadata:
87328751
languageName: node
87338752
linkType: hard
87348753

8754+
"is-plain-obj@npm:^4.1.0":
8755+
version: 4.1.0
8756+
resolution: "is-plain-obj@npm:4.1.0"
8757+
checksum: 10c0/32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e
8758+
languageName: node
8759+
linkType: hard
8760+
87358761
"is-regex@npm:^1.1.4":
87368762
version: 1.1.4
87378763
resolution: "is-regex@npm:1.1.4"
@@ -8813,6 +8839,13 @@ __metadata:
88138839
languageName: node
88148840
linkType: hard
88158841

8842+
"is-unicode-supported@npm:^2.0.0":
8843+
version: 2.1.0
8844+
resolution: "is-unicode-supported@npm:2.1.0"
8845+
checksum: 10c0/a0f53e9a7c1fdbcf2d2ef6e40d4736fdffff1c9f8944c75e15425118ff3610172c87bf7bc6c34d3903b04be59790bb2212ddbe21ee65b5a97030fc50370545a5
8846+
languageName: node
8847+
linkType: hard
8848+
88168849
"is-weakmap@npm:^2.0.1":
88178850
version: 2.0.1
88188851
resolution: "is-weakmap@npm:2.0.1"
@@ -11087,6 +11120,16 @@ __metadata:
1108711120
languageName: node
1108811121
linkType: hard
1108911122

11123+
"npm-run-path@npm:^6.0.0":
11124+
version: 6.0.0
11125+
resolution: "npm-run-path@npm:6.0.0"
11126+
dependencies:
11127+
path-key: "npm:^4.0.0"
11128+
unicorn-magic: "npm:^0.3.0"
11129+
checksum: 10c0/b223c8a0dcd608abf95363ea5c3c0ccc3cd877daf0102eaf1b0f2390d6858d8337fbb7c443af2403b067a7d2c116d10691ecd22ab3c5273c44da1ff8d07753bd
11130+
languageName: node
11131+
linkType: hard
11132+
1109011133
"npmlog@npm:^5.0.1":
1109111134
version: 5.0.1
1109211135
resolution: "npmlog@npm:5.0.1"
@@ -11437,6 +11480,13 @@ __metadata:
1143711480
languageName: node
1143811481
linkType: hard
1143911482

11483+
"parse-ms@npm:^4.0.0":
11484+
version: 4.0.0
11485+
resolution: "parse-ms@npm:4.0.0"
11486+
checksum: 10c0/a7900f4f1ebac24cbf5e9708c16fb2fd482517fad353aecd7aefb8c2ba2f85ce017913ccb8925d231770404780df46244ea6fec598b3bde6490882358b4d2d16
11487+
languageName: node
11488+
linkType: hard
11489+
1144011490
"parse5-htmlparser2-tree-adapter@npm:^7.0.0":
1144111491
version: 7.0.0
1144211492
resolution: "parse5-htmlparser2-tree-adapter@npm:7.0.0"
@@ -11738,6 +11788,15 @@ __metadata:
1173811788
languageName: node
1173911789
linkType: hard
1174011790

11791+
"pretty-ms@npm:^9.0.0":
11792+
version: 9.2.0
11793+
resolution: "pretty-ms@npm:9.2.0"
11794+
dependencies:
11795+
parse-ms: "npm:^4.0.0"
11796+
checksum: 10c0/ab6d066f90e9f77020426986e1b018369f41575674544c539aabec2e63a20fec01166d8cf6571d0e165ad11cfe5a8134a2a48a36d42ab291c59c6deca5264cbb
11797+
languageName: node
11798+
linkType: hard
11799+
1174111800
"prismjs-terminal@npm:^1.2.3":
1174211801
version: 1.2.3
1174311802
resolution: "prismjs-terminal@npm:1.2.3"
@@ -12962,6 +13021,13 @@ __metadata:
1296213021
languageName: node
1296313022
linkType: hard
1296413023

13024+
"strip-final-newline@npm:^4.0.0":
13025+
version: 4.0.0
13026+
resolution: "strip-final-newline@npm:4.0.0"
13027+
checksum: 10c0/b0cf2b62d597a1b0e3ebc42b88767f0a0d45601f89fd379a928a1812c8779440c81abba708082c946445af1d6b62d5f16e2a7cf4f30d9d6587b89425fae801ff
13028+
languageName: node
13029+
linkType: hard
13030+
1296513031
"strip-json-comments@npm:^3.1.1":
1296613032
version: 3.1.1
1296713033
resolution: "strip-json-comments@npm:3.1.1"
@@ -13632,6 +13698,13 @@ __metadata:
1363213698
languageName: node
1363313699
linkType: hard
1363413700

13701+
"unicorn-magic@npm:^0.3.0":
13702+
version: 0.3.0
13703+
resolution: "unicorn-magic@npm:0.3.0"
13704+
checksum: 10c0/0a32a997d6c15f1c2a077a15b1c4ca6f268d574cf5b8975e778bb98e6f8db4ef4e86dfcae4e158cd4c7e38fb4dd383b93b13eefddc7f178dea13d3ac8a603271
13705+
languageName: node
13706+
linkType: hard
13707+
1363513708
"unique-filename@npm:^3.0.0":
1363613709
version: 3.0.0
1363713710
resolution: "unique-filename@npm:3.0.0"
@@ -14195,6 +14268,13 @@ __metadata:
1419514268
languageName: node
1419614269
linkType: hard
1419714270

14271+
"yoctocolors@npm:^2.0.0":
14272+
version: 2.1.1
14273+
resolution: "yoctocolors@npm:2.1.1"
14274+
checksum: 10c0/85903f7fa96f1c70badee94789fade709f9d83dab2ec92753d612d84fcea6d34c772337a9f8914c6bed2f5fc03a428ac5d893e76fab636da5f1236ab725486d0
14275+
languageName: node
14276+
linkType: hard
14277+
1419814278
"zod@npm:3.23.8":
1419914279
version: 3.23.8
1420014280
resolution: "zod@npm:3.23.8"

0 commit comments

Comments
 (0)