Skip to content

Commit fadb36f

Browse files
authored
Merge pull request #1011 from salesforcecli/devScripts2024-04-04
refactor: devScripts update
2 parents ec5ad49 + b9fb52d commit fadb36f

File tree

2 files changed

+66
-41
lines changed

2 files changed

+66
-41
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
"devDependencies": {
1919
"@oclif/plugin-command-snapshot": "^5.1.2",
2020
"@salesforce/cli-plugins-testkit": "^5.1.13",
21-
"@salesforce/dev-scripts": "^8.4.2",
21+
"@salesforce/dev-scripts": "^8.4.3",
2222
"@salesforce/plugin-command-reference": "^3.0.70",
2323
"@salesforce/ts-sinon": "1.4.19",
2424
"eslint-plugin-sf-plugin": "^1.17.4",
2525
"moment": "^2.30.1",
2626
"oclif": "^4.7.5",
2727
"ts-node": "^10.9.2",
28-
"typescript": "^5.3.3"
28+
"typescript": "^5.4.3"
2929
},
3030
"engines": {
3131
"node": ">=18.0.0"

yarn.lock

Lines changed: 64 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,36 +1434,36 @@
14341434
resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-4.1.0.tgz#e529576466d074e7a5f1441236510fef123da01e"
14351435
integrity sha512-2iDDepiIwjXHS5IVY7pwv8jMo4xWosJ7p/UTj+lllpB/gnJiYLhjJPE4Z3FCGFKyvfg5jGaimCd8Ca6bLGsCQA==
14361436

1437-
"@salesforce/dev-scripts@^8.4.2":
1438-
version "8.4.2"
1439-
resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-8.4.2.tgz#8554bc46973bafb65dd52737448e3e600c10e727"
1440-
integrity sha512-Hua2fwrN1nb/rv8seE6thy43WeqS52UbXJ3Mp1scumM9ln3cksMJ0ZPtuRjtLaxziqkUjO7HV10UEzu35AX2ZA==
1437+
"@salesforce/dev-scripts@^8.4.3":
1438+
version "8.4.3"
1439+
resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-8.4.3.tgz#b2bff106301bc238088c069a801eb7c998792540"
1440+
integrity sha512-FR40IfEYFewIsN4OQ5WzFxl2t+/V4kZ005MRzAvcvq98FUUMGVkrMMrWNkjMBQHJNL41mpK6DR7xcQuY1DkZ2w==
14411441
dependencies:
14421442
"@commitlint/cli" "^17.1.2"
14431443
"@commitlint/config-conventional" "^17.8.1"
14441444
"@salesforce/dev-config" "^4.1.0"
14451445
"@salesforce/prettier-config" "^0.0.3"
14461446
"@types/chai" "^4.3.11"
14471447
"@types/mocha" "^10.0.6"
1448-
"@types/node" "^18"
1448+
"@types/node" "^18.19.28"
14491449
"@types/sinon" "^10.0.20"
14501450
chai "^4.3.10"
14511451
chalk "^4.0.0"
14521452
cosmiconfig "^7.0.0"
1453-
eslint-config-salesforce-typescript "^3.2.11"
1453+
eslint-config-salesforce-typescript "^3.2.12"
14541454
husky "^7.0.4"
14551455
linkinator "^6.0.4"
1456-
mocha "^10.2.0"
1456+
mocha "^10.4.0"
14571457
nyc "^15.1.0"
14581458
prettier "^2.8.8"
14591459
pretty-quick "^3.3.1"
14601460
shelljs "^0.8.5"
14611461
sinon "10.0.0"
14621462
source-map-support "^0.5.21"
14631463
ts-node "^10.9.2"
1464-
typedoc "^0.25.9"
1464+
typedoc "^0.25.12"
14651465
typedoc-plugin-missing-exports "0.23.0"
1466-
typescript "^4.9.5"
1466+
typescript "^5.4.3"
14671467
wireit "^0.14.4"
14681468

14691469
"@salesforce/kit@^3.0.15", "@salesforce/kit@^3.1.0":
@@ -2271,10 +2271,10 @@
22712271
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240"
22722272
integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==
22732273

2274-
"@types/node@^18":
2275-
version "18.19.18"
2276-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.18.tgz#7526471b28828d1fef1f7e4960fb9477e6e4369c"
2277-
integrity sha512-80CP7B8y4PzZF0GWx15/gVWRrB5y/bIjNI84NK3cmQJu0WZwvmj2WMA5LcofQFVfLqqCSp545+U2LsrVzX36Zg==
2274+
"@types/node@^18.19.28":
2275+
version "18.19.29"
2276+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.29.tgz#e7e9d796c1e195be7e7daf82b4abc50d017fb9db"
2277+
integrity sha512-5pAX7ggTmWZdhUrhRWLPf+5oM7F80bcKVCBbr0zwEkTNzTJL2CWQjznpFgHYy6GrzkYi2Yjy7DHKoynFxqPV8g==
22782278
dependencies:
22792279
undici-types "~5.26.4"
22802280

@@ -3789,26 +3789,26 @@ eslint-config-salesforce-license@^0.2.0:
37893789
resolved "https://registry.yarnpkg.com/eslint-config-salesforce-license/-/eslint-config-salesforce-license-0.2.0.tgz#323193f1aa15dd33fbf108d25fc1210afc11065e"
37903790
integrity sha512-DJdBvgj82Erum82YMe+YvG/o6ukna3UA++lRl0HSTldj0VlBl3Q8hzCp97nRXZHra6JH1I912yievZzklXDw6w==
37913791

3792-
eslint-config-salesforce-typescript@^3.2.11:
3793-
version "3.2.11"
3794-
resolved "https://registry.yarnpkg.com/eslint-config-salesforce-typescript/-/eslint-config-salesforce-typescript-3.2.11.tgz#905102212d1a1e6752fbbfd805256e5e3173c102"
3795-
integrity sha512-joZX/tMJXn9U48KAEUEeoIlhFLwr8vSA+mazZLzyZ6vO6bA0LUz1t6gJLH+wjKkrhayNUGOG5aBI2ODmhFnk7w==
3792+
eslint-config-salesforce-typescript@^3.2.12:
3793+
version "3.2.12"
3794+
resolved "https://registry.yarnpkg.com/eslint-config-salesforce-typescript/-/eslint-config-salesforce-typescript-3.2.12.tgz#be87ce5ab9a846ac577c1aa7441fc63c6a675d40"
3795+
integrity sha512-dCXU2V7DE8woGtfEZyxD9hSX3F+ZS/26nS6oG963I7/p9aeA1S6apPR1v3kV7o9VDR86ry1OIFbvK//1oDcz/w==
37963796
dependencies:
37973797
"@typescript-eslint/eslint-plugin" "^6.21.0"
37983798
"@typescript-eslint/parser" "^6.21.0"
37993799
eslint "^8.56.0"
38003800
eslint-config-prettier "^9.1.0"
3801-
eslint-config-salesforce "^2.0.2"
3801+
eslint-config-salesforce "^2.2.0"
38023802
eslint-config-salesforce-license "^0.2.0"
38033803
eslint-plugin-header "^3.1.1"
38043804
eslint-plugin-import "^2.29.1"
38053805
eslint-plugin-jsdoc "^46.10.1"
38063806
eslint-plugin-unicorn "^50.0.1"
38073807

3808-
eslint-config-salesforce@^2.0.2:
3809-
version "2.0.2"
3810-
resolved "https://registry.yarnpkg.com/eslint-config-salesforce/-/eslint-config-salesforce-2.0.2.tgz#38eb2d8eb2824c66967ed9b45bc92082eba2f225"
3811-
integrity sha512-3jbrI+QFu/KaQbPYIBxItB3okqUtA4EBCGiR6s2kcUMIZBLBBGAURW0k62f9WAv1EagR3eUoO0m9ru7LTj2F5Q==
3808+
eslint-config-salesforce@^2.2.0:
3809+
version "2.2.0"
3810+
resolved "https://registry.yarnpkg.com/eslint-config-salesforce/-/eslint-config-salesforce-2.2.0.tgz#04b6cf07dcbaabc32fc9edb0915860497db55c30"
3811+
integrity sha512-0zUEFJ2nNpMvVO3MgKEDUTGtaFZjL3xEIErr5h+BOft+OhGoIvZBNPnBBu12lvv29ylqIAQz5SwoVCCUzBhyPQ==
38123812

38133813
eslint-import-resolver-node@^0.3.9:
38143814
version "0.3.9"
@@ -5863,10 +5863,10 @@ minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6:
58635863
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c"
58645864
integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==
58655865

5866-
mocha@^10.2.0:
5867-
version "10.3.0"
5868-
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.3.0.tgz#0e185c49e6dccf582035c05fa91084a4ff6e3fe9"
5869-
integrity sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg==
5866+
mocha@^10.4.0:
5867+
version "10.4.0"
5868+
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.4.0.tgz#ed03db96ee9cfc6d20c56f8e2af07b961dbae261"
5869+
integrity sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==
58705870
dependencies:
58715871
ansi-colors "4.1.1"
58725872
browser-stdout "1.3.1"
@@ -7291,7 +7291,16 @@ srcset@^5.0.0:
72917291
resolved "https://registry.yarnpkg.com/srcset/-/srcset-5.0.1.tgz#e660a728f195419e4afa95121099bc9efb7a1e36"
72927292
integrity sha512-/P1UYbGfJVlxZag7aABNRrulEXAwCSDo7fklafOQrantuPTDmYgijJMks2zusPCVzgW9+4P69mq7w6pYuZpgxw==
72937293

7294-
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
7294+
"string-width-cjs@npm:string-width@^4.2.0":
7295+
version "4.2.3"
7296+
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
7297+
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
7298+
dependencies:
7299+
emoji-regex "^8.0.0"
7300+
is-fullwidth-code-point "^3.0.0"
7301+
strip-ansi "^6.0.1"
7302+
7303+
string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
72957304
version "4.2.3"
72967305
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
72977306
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -7350,7 +7359,14 @@ string_decoder@~1.1.1:
73507359
dependencies:
73517360
safe-buffer "~5.1.0"
73527361

7353-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", [email protected], strip-ansi@^6.0.0, strip-ansi@^6.0.1:
7362+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
7363+
version "6.0.1"
7364+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
7365+
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
7366+
dependencies:
7367+
ansi-regex "^5.0.1"
7368+
7369+
[email protected], strip-ansi@^6.0.0, strip-ansi@^6.0.1:
73547370
version "6.0.1"
73557371
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
73567372
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -7674,26 +7690,26 @@ [email protected]:
76747690
resolved "https://registry.yarnpkg.com/typedoc-plugin-missing-exports/-/typedoc-plugin-missing-exports-0.23.0.tgz#076df6ffce4d84e8097be009b7c62a17d58477a5"
76757691
integrity sha512-9smahDSsFRno9ZwoEshQDuIYMHWGB1E6LUud5qMxR2wNZ0T4DlZz0QjoK3HzXtX34mUpTH0dYtt7NQUK4D6B6Q==
76767692

7677-
typedoc@^0.25.9:
7678-
version "0.25.10"
7679-
resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.25.10.tgz#572f566498e4752fdbc793ccc14b8eb517944770"
7680-
integrity sha512-v10rtOFojrjW9og3T+6wAKeJaGMuojU87DXGZ33sfs+554wgPTRG+s07Ag1BjPZI85Y5QPVouPI63JQ6fcQM5w==
7693+
typedoc@^0.25.12:
7694+
version "0.25.12"
7695+
resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.25.12.tgz#f73f0a8d3731d418cc604d4230f95a857799e27a"
7696+
integrity sha512-F+qhkK2VoTweDXd1c42GS/By2DvI2uDF4/EpG424dTexSHdtCH52C6IcAvMA6jR3DzAWZjHpUOW+E02kyPNUNw==
76817697
dependencies:
76827698
lunr "^2.3.9"
76837699
marked "^4.3.0"
76847700
minimatch "^9.0.3"
76857701
shiki "^0.14.7"
76867702

7687-
"typescript@^4.6.4 || ^5.2.2", typescript@^5.3.3, typescript@~5.3.2:
7703+
"typescript@^4.6.4 || ^5.2.2", typescript@^5.4.3:
7704+
version "5.4.4"
7705+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.4.tgz#eb2471e7b0a5f1377523700a21669dce30c2d952"
7706+
integrity sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==
7707+
7708+
typescript@~5.3.2:
76887709
version "5.3.3"
76897710
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
76907711
integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
76917712

7692-
typescript@^4.9.5:
7693-
version "4.9.5"
7694-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
7695-
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
7696-
76977713
uglify-js@^3.1.4:
76987714
version "3.17.4"
76997715
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
@@ -7912,7 +7928,7 @@ [email protected]:
79127928
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
79137929
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
79147930

7915-
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
7931+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
79167932
version "7.0.0"
79177933
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
79187934
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -7930,6 +7946,15 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
79307946
string-width "^4.1.0"
79317947
strip-ansi "^6.0.0"
79327948

7949+
wrap-ansi@^7.0.0:
7950+
version "7.0.0"
7951+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
7952+
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
7953+
dependencies:
7954+
ansi-styles "^4.0.0"
7955+
string-width "^4.1.0"
7956+
strip-ansi "^6.0.0"
7957+
79337958
wrap-ansi@^8.1.0:
79347959
version "8.1.0"
79357960
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

0 commit comments

Comments
 (0)