Skip to content

Commit 4666717

Browse files
authored
Merge pull request #254 from salesforcecli/phale/id-length
fix: support id length of 15 18 or both
2 parents 9740cdb + 0229269 commit 4666717

5 files changed

Lines changed: 160 additions & 60 deletions

File tree

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
"author": "Salesforce",
66
"bugs": "https://github.com/forcedotcom/cli/issues",
77
"dependencies": {
8-
"@oclif/core": "^1.22.0",
8+
"@oclif/core": "^1.23.2",
99
"@octokit/rest": "^19.0.5",
10-
"@salesforce/core": "^3.30.14",
11-
"@salesforce/kit": "^1.8.0",
12-
"@salesforce/sf-plugins-core": "^1.19.0",
10+
"@salesforce/core": "^3.32.12",
11+
"@salesforce/kit": "^1.8.2",
12+
"@salesforce/sf-plugins-core": "^1.21.7",
1313
"change-case": "^4.1.2",
1414
"fast-glob": "^3.2.12",
1515
"got": "^11.8.5",
@@ -24,12 +24,12 @@
2424
"yosay": "^2.0.2"
2525
},
2626
"devDependencies": {
27-
"@oclif/plugin-command-snapshot": "^3.2.13",
28-
"@oclif/test": "^2.2.4",
29-
"@salesforce/cli-plugins-testkit": "^3.2.12",
30-
"@salesforce/dev-config": "^3.0.0",
27+
"@oclif/plugin-command-snapshot": "^3.2.16",
28+
"@oclif/test": "^2.2.20",
29+
"@salesforce/cli-plugins-testkit": "^3.2.17",
30+
"@salesforce/dev-config": "^3.1.0",
3131
"@salesforce/dev-scripts": "^3.1.0",
32-
"@salesforce/plugin-command-reference": "^2.1.1",
32+
"@salesforce/plugin-command-reference": "^2.2.8",
3333
"@salesforce/prettier-config": "^0.0.2",
3434
"@salesforce/ts-sinon": "1.4.2",
3535
"@swc/core": "^1.3.25",
@@ -137,4 +137,4 @@
137137
"publishConfig": {
138138
"access": "public"
139139
}
140-
}
140+
}

src/commands/dev/generate/flag.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ export default class DevGenerateFlag extends SfCommand<void> {
241241
type: 'list',
242242
name: 'salesforceIdLength',
243243
message: messages.getMessage('question.SalesforceId.Length'),
244-
choices: ['15', '18', 'None'],
244+
choices: ['Both', '15', '18', 'None'],
245245
when: (ans: FlagAnswers): boolean => ans.type === 'salesforceId',
246246
},
247247
{

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export type FlagAnswers = {
6464
durationDefaultValue?: number;
6565
durationMin?: number;
6666
durationMax?: number;
67-
salesforceIdLength?: '15' | '18' | 'None';
67+
salesforceIdLength?: 'Both' | '15' | '18' | 'None';
6868
salesforceIdStartsWith?: string;
6969
fileOrDirExists?: boolean;
7070
integerMin?: number;

src/util.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,10 @@ export class FlagBuilder {
6161
if (this.answers.durationDefaultValue) flagOptions.push(`defaultValue: ${this.answers.durationDefaultValue}`);
6262
if (this.answers.durationMin) flagOptions.push(`min: ${this.answers.durationMin}`);
6363
if (this.answers.durationMax) flagOptions.push(`max: ${this.answers.durationMax}`);
64-
if (['15', '18'].includes(this.answers.salesforceIdLength))
65-
flagOptions.push(`length: ${this.answers.salesforceIdLength}`);
64+
if (['Both', '15', '18'].includes(this.answers.salesforceIdLength))
65+
flagOptions.push(
66+
`length: ${this.answers.salesforceIdLength === 'Both' ? "'both'" : this.answers.salesforceIdLength}`
67+
);
6668
if (this.answers.salesforceIdStartsWith) flagOptions.push(`startsWith: '${this.answers.salesforceIdStartsWith}'`);
6769
if (this.answers.fileOrDirExists) flagOptions.push('exists: true');
6870
if (this.answers.integerMin) flagOptions.push(`min: ${this.answers.integerMin}`);

yarn.lock

Lines changed: 144 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -699,7 +699,7 @@
699699
is-wsl "^2.1.1"
700700
tslib "^2.3.1"
701701

702-
"@oclif/core@^1.18.0", "@oclif/core@^1.20.3", "@oclif/core@^1.20.4", "@oclif/core@^1.21.0", "@oclif/core@^1.22.0", "@oclif/core@^1.6.3":
702+
"@oclif/core@^1.20.3", "@oclif/core@^1.20.4", "@oclif/core@^1.21.0", "@oclif/core@^1.6.3":
703703
version "1.22.0"
704704
resolved "https://registry.yarnpkg.com/@oclif/core/-/core-1.22.0.tgz#dfdd76db6435cc1be2de7bbe25c23302332b9297"
705705
integrity sha512-Bvyi6uFbmpkFl9XUATsGMlqEDGfqMKWL0Mu5VQTuPg7/NIyfygYkaburn11uGkOp0a8yG6fPpyVBfGmztjNPGA==
@@ -733,6 +733,40 @@
733733
widest-line "^3.1.0"
734734
wrap-ansi "^7.0.0"
735735

736+
"@oclif/core@^1.23.0", "@oclif/core@^1.23.1", "@oclif/core@^1.23.2":
737+
version "1.23.2"
738+
resolved "https://registry.yarnpkg.com/@oclif/core/-/core-1.23.2.tgz#6779f412d787ddc885b507cb00927dae71b641da"
739+
integrity sha512-NdaOaUDTRc6g1yTkOAKiEVOiQhc5CNcWNXa0QF4IS4yTjNqp4DOzgtF9Dwe585nPEKzSbTBiz1wyLOa4qIHSRQ==
740+
dependencies:
741+
"@oclif/linewrap" "^1.0.0"
742+
"@oclif/screen" "^3.0.4"
743+
ansi-escapes "^4.3.2"
744+
ansi-styles "^4.3.0"
745+
cardinal "^2.1.1"
746+
chalk "^4.1.2"
747+
clean-stack "^3.0.1"
748+
cli-progress "^3.10.0"
749+
debug "^4.3.4"
750+
ejs "^3.1.6"
751+
fs-extra "^9.1.0"
752+
get-package-type "^0.1.0"
753+
globby "^11.1.0"
754+
hyperlinker "^1.0.0"
755+
indent-string "^4.0.0"
756+
is-wsl "^2.2.0"
757+
js-yaml "^3.14.1"
758+
natural-orderby "^2.0.3"
759+
object-treeify "^1.1.33"
760+
password-prompt "^1.1.2"
761+
semver "^7.3.7"
762+
string-width "^4.2.3"
763+
strip-ansi "^6.0.1"
764+
supports-color "^8.1.1"
765+
supports-hyperlinks "^2.2.0"
766+
tslib "^2.4.1"
767+
widest-line "^3.1.0"
768+
wrap-ansi "^7.0.0"
769+
736770
"@oclif/dev-cli@^1":
737771
version "1.26.10"
738772
resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.26.10.tgz#d8df3a79009b68552f5e7f249d1d19ca52278382"
@@ -793,17 +827,17 @@
793827
chalk "^4.1.0"
794828
tslib "^2.3.1"
795829

796-
"@oclif/plugin-command-snapshot@^3.2.13":
797-
version "3.2.13"
798-
resolved "https://registry.yarnpkg.com/@oclif/plugin-command-snapshot/-/plugin-command-snapshot-3.2.13.tgz#9704343bd430343cc5b89d045b6f407e6886c539"
799-
integrity sha512-O7UvqduVNEZVORJcBYyD9e7Q7bww1nDfxs/f24Vb5x4Lj2glrtn2nIVfYadwSfgcVaAosV9YxeeuixGmR6rhpw==
830+
"@oclif/plugin-command-snapshot@^3.2.16":
831+
version "3.2.16"
832+
resolved "https://registry.yarnpkg.com/@oclif/plugin-command-snapshot/-/plugin-command-snapshot-3.2.16.tgz#82674570142675bdd41f7a94bbd05121e4f17d0c"
833+
integrity sha512-iPva6GZLijNPzf5eGuxGBr9t7Axp39NIDe1B9HymySOC0iWB1PX19J/rwFriddplrBz3d7zzlhD/xqZ1KivBhA==
800834
dependencies:
801-
"@oclif/core" "^1.22.0"
835+
"@oclif/core" "^1.23.0"
802836
chalk "^4.1.2"
803-
just-diff "^5.1.1"
837+
just-diff "^5.2.0"
804838
lodash "^4.17.21"
805839
semver "^7.3.8"
806-
ts-json-schema-generator "^1.1.2"
840+
ts-json-schema-generator "^1.2.0"
807841
tslib "^2.4.1"
808842

809843
"@oclif/plugin-help@3.2.18":
@@ -863,13 +897,18 @@
863897
resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.3.tgz#e679ad10535e31d333f809f7a71335cc9aef1e55"
864898
integrity sha512-KX8gMYA9ujBPOd1HFsV9e0iEx7Uoj8AG/3YsW4TtWQTg4lJvr82qNm7o/cFQfYRIt+jw7Ew/4oL4A22zOT+IRA==
865899

866-
"@oclif/test@^2.2.4":
867-
version "2.2.4"
868-
resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.2.4.tgz#30c29cb4a0cd370e8d95280fe40097473edbd884"
869-
integrity sha512-bLaapIKHWyeuWCbD64uUCJCH+OJHFlEi6u/3sRPgi00kEyP95mM23IvkggDWEzQNh92IFj1xx5Bg8qnp0E2tjw==
900+
"@oclif/screen@^3.0.4":
901+
version "3.0.4"
902+
resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.4.tgz#663db0ecaf23f3184e7f01886ed578060e4a7f1c"
903+
integrity sha512-IMsTN1dXEXaOSre27j/ywGbBjrzx0FNd1XmuhCWCB9NTPrhWI1Ifbz+YLSEcstfQfocYsrbrIessxXb2oon4lA==
904+
905+
"@oclif/test@^2.2.20":
906+
version "2.2.20"
907+
resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.2.20.tgz#c5c76f9ab3eeb6df3c1af81a95428c95fb0065e9"
908+
integrity sha512-SaSMgeB9DKcfRRIvh461eK1eEkjgV/iYHWU5XhWli8psAnqKFgxar3ESpMfQKwYjVMxKdKSjOhEFHaHMOgPJOQ==
870909
dependencies:
871-
"@oclif/core" "^1.18.0"
872-
fancy-test "^2.0.4"
910+
"@oclif/core" "^1.23.1"
911+
fancy-test "^2.0.11"
873912

874913
"@octokit/auth-token@^2.4.4":
875914
version "2.5.0"
@@ -1092,12 +1131,12 @@
10921131
mv "~2"
10931132
safe-json-stringify "~1"
10941133

1095-
"@salesforce/cli-plugins-testkit@^3.2.12":
1096-
version "3.2.12"
1097-
resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-3.2.12.tgz#427e5d5f5aeda08b4e23248b323ae52b30e47b7e"
1098-
integrity sha512-66Jm7Kww6ay82+8nmooiyQtgGm45CHv/fptp64IIu8TTGSirhZbz251yM6qj+Y4yBb2ZpaUwY+mDnaQodgyNuQ==
1134+
"@salesforce/cli-plugins-testkit@^3.2.17":
1135+
version "3.2.17"
1136+
resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-3.2.17.tgz#1b35052545121373dd804980d44e19decc3d318c"
1137+
integrity sha512-sLpwpXJuDRUfum8mH2/k17qNEXOzFVNp4moAvQXfMae4mNOORzrShMkIS+C35o0uD2fIOl4/7RmntA0ZWnb6Aw==
10991138
dependencies:
1100-
"@salesforce/core" "^3.32.6"
1139+
"@salesforce/core" "^3.32.12"
11011140
"@salesforce/kit" "^1.8.0"
11021141
"@salesforce/ts-types" "^1.5.21"
11031142
"@types/shelljs" "^0.8.11"
@@ -1107,7 +1146,7 @@
11071146
strip-ansi "6.0.1"
11081147
ts-retry-promise "^0.7.0"
11091148

1110-
"@salesforce/core@^3.30.14", "@salesforce/core@^3.32.1", "@salesforce/core@^3.32.6", "@salesforce/core@^3.8.0":
1149+
"@salesforce/core@^3.32.1", "@salesforce/core@^3.8.0":
11111150
version "3.32.9"
11121151
resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.32.9.tgz#bb655f7cdfc5b97538421147add20e8b84a364ff"
11131152
integrity sha512-dpvatNXEtxuT0/8dW/iO6KHTVGO38rUVfZ5HgPRoOOfKt0bq0KSi3PrVj1LyA7iyE7wCzliXY4vTdLhqYtZY6g==
@@ -1130,7 +1169,30 @@
11301169
jsonwebtoken "8.5.1"
11311170
ts-retry-promise "^0.7.0"
11321171

1133-
"@salesforce/dev-config@^3.0.0":
1172+
"@salesforce/core@^3.32.12":
1173+
version "3.32.12"
1174+
resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.32.12.tgz#853cc5b6a5f95d4896b2d34a40a6042ef9aa6d2c"
1175+
integrity sha512-27rqSiQWul7b/OkJs19FYDv2M/S4oI4efiGv+6sR7UWv7D7CG1P+0XpgLS3d9xRYF30h98n6VQr4W2a+BWFRvA==
1176+
dependencies:
1177+
"@salesforce/bunyan" "^2.0.0"
1178+
"@salesforce/kit" "^1.8.0"
1179+
"@salesforce/schemas" "^1.4.0"
1180+
"@salesforce/ts-types" "^1.5.21"
1181+
"@types/graceful-fs" "^4.1.5"
1182+
"@types/semver" "^7.3.13"
1183+
ajv "^8.11.2"
1184+
archiver "^5.3.0"
1185+
change-case "^4.1.2"
1186+
debug "^3.2.7"
1187+
faye "^1.4.0"
1188+
form-data "^4.0.0"
1189+
graceful-fs "^4.2.9"
1190+
js2xmlparser "^4.0.1"
1191+
jsforce "^2.0.0-beta.19"
1192+
jsonwebtoken "9.0.0"
1193+
ts-retry-promise "^0.7.0"
1194+
1195+
"@salesforce/dev-config@^3.0.0", "@salesforce/dev-config@^3.1.0":
11341196
version "3.1.0"
11351197
resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-3.1.0.tgz#8eb5b35860ff60d1c1dc3fd9329b01a28475d5b9"
11361198
integrity sha512-cPph7ibj3DeSzWDFLcLtxOh5fmUlDUY2Ezq43n0V6auVP+l8orxRHjCExHS86SB3QKVgXkC8yYhryXiS8KF7Zw==
@@ -1183,7 +1245,16 @@
11831245
shx "^0.3.3"
11841246
tslib "^2.2.0"
11851247

1186-
"@salesforce/plugin-command-reference@^2.1.1":
1248+
"@salesforce/kit@^1.8.2":
1249+
version "1.8.2"
1250+
resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-1.8.2.tgz#97d652bef37d02a13dffd6e9b68050e779db2bc4"
1251+
integrity sha512-UoY1bgWjw198QMyLKYXlF1bdqBqVtffBgtIT1M/cEwBF/Es1Oz3HaF1TwF98CmyC1dr6rL08Hr2SE5zHGijcLw==
1252+
dependencies:
1253+
"@salesforce/ts-types" "^1.7.1"
1254+
shx "^0.3.3"
1255+
tslib "^2.2.0"
1256+
1257+
"@salesforce/plugin-command-reference@^2.2.8":
11871258
version "2.2.8"
11881259
resolved "https://registry.yarnpkg.com/@salesforce/plugin-command-reference/-/plugin-command-reference-2.2.8.tgz#b75571df46ad5210ce5170cb42de57cd6965ff84"
11891260
integrity sha512-vyJzYDOGDmF3NyVhdRwLNkM+lVj3pzwbusHq4eGJDsxrlgWALeg0IVbEeEI+qUk32BK/wpwcJNbPRTc4Bem36w==
@@ -1210,7 +1281,19 @@
12101281
resolved "https://registry.yarnpkg.com/@salesforce/schemas/-/schemas-1.4.0.tgz#7dff427c8059895d8108176047aee600703c82d6"
12111282
integrity sha512-BJ25uphssN42Zy6kksheFHMTLiR98AAHe/Wxnv0T4dYxtrEbUjSXVAGKZqfewJPFXA4xB5gxC+rQZtfz6xKCFg==
12121283

1213-
"@salesforce/sf-plugins-core@^1.19.0", "@salesforce/sf-plugins-core@^1.9.0":
1284+
"@salesforce/sf-plugins-core@^1.21.7":
1285+
version "1.21.7"
1286+
resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-1.21.7.tgz#206ec13f45f70d9c7104a36c1bb96962aeea3832"
1287+
integrity sha512-vte6Qd8Op9+1ZHyslMBQERYME2ikb8yuANnK3yIUYUVRYIcJbZ2R1+YrHStkWDisc3MU5jJrny/MTnLvRQ0Yfg==
1288+
dependencies:
1289+
"@oclif/core" "^1.23.1"
1290+
"@salesforce/core" "^3.32.12"
1291+
"@salesforce/kit" "^1.7.1"
1292+
"@salesforce/ts-types" "^1.7.1"
1293+
chalk "^4"
1294+
inquirer "^8.2.5"
1295+
1296+
"@salesforce/sf-plugins-core@^1.9.0":
12141297
version "1.19.0"
12151298
resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-1.19.0.tgz#da03eb0179fe7d772ee7bd80014440279083a458"
12161299
integrity sha512-gZuXkJ7Akh/FKOPun/BP5cbUDTJ+5zwNrHUaNytrYvAa+TCQJmtuxh/qjVskjSOzaT162JwJTKRL80PgRIMBWw==
@@ -2743,11 +2826,16 @@ commander@^8.2.0:
27432826
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
27442827
integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
27452828

2746-
commander@^9.0.0, commander@^9.4.0:
2829+
commander@^9.0.0:
27472830
version "9.4.1"
27482831
resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd"
27492832
integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==
27502833

2834+
commander@^9.4.1:
2835+
version "9.5.0"
2836+
resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30"
2837+
integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==
2838+
27512839
comment-parser@1.1.6-beta.0:
27522840
version "1.1.6-beta.0"
27532841
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.1.6-beta.0.tgz#57e503b18d0a5bd008632dcc54b1f95c2fffe8f6"
@@ -3668,10 +3756,10 @@ extract-stack@^2.0.0:
36683756
resolved "https://registry.yarnpkg.com/extract-stack/-/extract-stack-2.0.0.tgz#11367bc865bfcd9bc0db3123e5edb57786f11f9b"
36693757
integrity sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ==
36703758

3671-
fancy-test@^2.0.4:
3672-
version "2.0.5"
3673-
resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.5.tgz#eb39e10b77e476147aa4ed5a81e14e809b46aaae"
3674-
integrity sha512-ASPLNVkHSSIdRI/uLlK+XGhf1ul/MpRN9VE84ehXL+FOprQjXrDXX3wW1wqKvtcTTC+AW0E0RxdpJ5IEopjhQA==
3759+
fancy-test@^2.0.11:
3760+
version "2.0.11"
3761+
resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.11.tgz#27eb9fd5076114c609bd5ee6f5b9c8bd8ec67689"
3762+
integrity sha512-R98gMuHy/tsGUmChkehXvq4PmzdhUKl1SDyYkrvh4Vhc+8fjUUQWu2pts4Y4BStjkltPtQtccNYN63sjs/a3Xw==
36753763
dependencies:
36763764
"@types/chai" "*"
36773765
"@types/lodash" "*"
@@ -5138,16 +5226,31 @@ jsonwebtoken@8.5.1:
51385226
ms "^2.1.1"
51395227
semver "^5.6.0"
51405228

5229+
jsonwebtoken@9.0.0:
5230+
version "9.0.0"
5231+
resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d"
5232+
integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==
5233+
dependencies:
5234+
jws "^3.2.2"
5235+
lodash "^4.17.21"
5236+
ms "^2.1.1"
5237+
semver "^7.3.8"
5238+
51415239
just-diff-apply@^5.2.0:
51425240
version "5.4.1"
51435241
resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b"
51445242
integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==
51455243

5146-
just-diff@^5.0.1, just-diff@^5.1.1:
5244+
just-diff@^5.0.1:
51475245
version "5.1.1"
51485246
resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.1.1.tgz#8da6414342a5ed6d02ccd64f5586cbbed3146202"
51495247
integrity sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ==
51505248

5249+
just-diff@^5.2.0:
5250+
version "5.2.0"
5251+
resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241"
5252+
integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw==
5253+
51515254
just-extend@^4.0.2:
51525255
version "4.2.1"
51535256
resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.2.1.tgz#ef5e589afb61e5d66b24eca749409a8939a8c744"
@@ -7024,10 +7127,10 @@ safe-json-stringify@~1:
70247127
resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd"
70257128
integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==
70267129

7027-
safe-stable-stringify@^2.4.0:
7028-
version "2.4.0"
7029-
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.0.tgz#95fadb1bcf8057a1363e11052122f5da36a69215"
7030-
integrity sha512-eehKHKpab6E741ud7ZIMcXhKcP6TSIezPkNZhy5U8xC6+VvrRdUA2tMgxGxaGl4cz7c2Ew5+mg5+wNB16KQqrA==
7130+
safe-stable-stringify@^2.4.1:
7131+
version "2.4.2"
7132+
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz#ec7b037768098bf65310d1d64370de0dc02353aa"
7133+
integrity sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==
70317134

70327135
"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
70337136
version "2.1.2"
@@ -7708,18 +7811,18 @@ trim-newlines@^3.0.0:
77087811
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
77097812
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
77107813

7711-
ts-json-schema-generator@^1.1.2:
7712-
version "1.1.2"
7713-
resolved "https://registry.yarnpkg.com/ts-json-schema-generator/-/ts-json-schema-generator-1.1.2.tgz#29a0c878733b6a1bb0346fce02b1ebb8b96effa3"
7714-
integrity sha512-XMnxvndJFJEYv3NBmW7Po5bGajKdK2qH8Q078eDy60srK9+nEvbT9nLCRKd2IV/RQ7a+oc5FNylvZWveqh7jeQ==
7814+
ts-json-schema-generator@^1.2.0:
7815+
version "1.2.0"
7816+
resolved "https://registry.yarnpkg.com/ts-json-schema-generator/-/ts-json-schema-generator-1.2.0.tgz#5ccce26c7475ff60a034885bff6bd38e574fb073"
7817+
integrity sha512-tUMeO3ZvA12d3HHh7T/AK8W5hmUhDRNtqWRHSMN3ZRbUFt+UmV0oX8k1RK4SA+a+BKNHpmW2v06MS49e8Fi3Yg==
77157818
dependencies:
77167819
"@types/json-schema" "^7.0.11"
7717-
commander "^9.4.0"
7820+
commander "^9.4.1"
77187821
glob "^8.0.3"
77197822
json5 "^2.2.1"
77207823
normalize-path "^3.0.0"
7721-
safe-stable-stringify "^2.4.0"
7722-
typescript "~4.8.3"
7824+
safe-stable-stringify "^2.4.1"
7825+
typescript "~4.9.3"
77237826

77247827
ts-node@^10.0.0, ts-node@^10.4.0, ts-node@^10.8.1:
77257828
version "10.9.1"
@@ -7839,16 +7942,11 @@ typedoc@0.22.18:
78397942
minimatch "^5.1.0"
78407943
shiki "^0.10.1"
78417944

7842-
typescript@^4.1.3, typescript@^4.6.4, typescript@^4.9.4:
7945+
typescript@^4.1.3, typescript@^4.6.4, typescript@^4.9.4, typescript@~4.9.3:
78437946
version "4.9.4"
78447947
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78"
78457948
integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==
78467949

7847-
typescript@~4.8.3:
7848-
version "4.8.4"
7849-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6"
7850-
integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==
7851-
78527950
uglify-js@^3.1.4:
78537951
version "3.16.3"
78547952
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.16.3.tgz#94c7a63337ee31227a18d03b8a3041c210fd1f1d"

0 commit comments

Comments
 (0)