diff --git a/.gitignore b/.gitignore index 8823a906..2fbeb2cf 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,11 @@ docs *.sig package.json.bak. + +npm-shrinkwrap.json +oclif.manifest.json +oclif.lock + # -- CLEAN ALL *.tsbuildinfo .eslintcache @@ -42,6 +47,3 @@ node_modules # os specific files .DS_Store .idea - -oclif.manifest.json -oclif.lock diff --git a/package.json b/package.json index f3defd47..e7b8d402 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@oclif/plugin-command-snapshot": "^5.0.9", "@salesforce/cli-plugins-testkit": "^5.1.9", - "@salesforce/dev-scripts": "^8.3.0", + "@salesforce/dev-scripts": "^8.4.0", "@salesforce/plugin-command-reference": "^3.0.68", "@salesforce/ts-types": "^2.0.9", "@types/chai-as-promised": "^7.1.8", @@ -25,7 +25,6 @@ "eslint-plugin-sf-plugin": "^1.17.3", "jsforce": "^2.0.0-beta.28", "oclif": "^4.4.2", - "shx": "0.3.4", "ts-node": "^10.9.2", "typescript": "^5.2.2" }, @@ -36,8 +35,9 @@ "files": [ "/lib", "/messages", - "/oclif.manifest.json", - "/oclif.lock" + "/npm-shrinkwrap.json", + "/oclif.lock", + "/oclif.manifest.json" ], "homepage": "https://github.com/salesforcecli/plugin-signups", "keywords": [ @@ -121,13 +121,12 @@ "build": "wireit", "clean": "sf-clean", "clean-all": "sf-clean all", - "clean:lib": "shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock", "compile": "wireit", "docs": "sf-docs", "format": "wireit", "link-check": "wireit", "lint": "wireit", - "postpack": "shx rm -f oclif.manifest.json oclif.lock", + "postpack": "sf-clean", "prepack": "sf-prepack", "prepare": "sf-install", "test": "wireit", diff --git a/yarn.lock b/yarn.lock index 943ed57f..4f7fe6df 100644 --- a/yarn.lock +++ b/yarn.lock @@ -887,7 +887,7 @@ "@smithy/types" "^2.9.1" tslib "^2.5.0" -"@aws-sdk/types@3.502.0": +"@aws-sdk/types@3.502.0", "@aws-sdk/types@^3.222.0": version "3.502.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.502.0.tgz#c23dda4df7fdbe32642d4f5ab23516f455fb6aba" integrity sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g== @@ -895,14 +895,6 @@ "@smithy/types" "^2.9.1" tslib "^2.5.0" -"@aws-sdk/types@^3.222.0": - version "3.489.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.489.0.tgz#0fa29adaace3e407ac15428524aa67e9bd229f65" - integrity sha512-kcDtLfKog/p0tC4gAeqJqWxAiEzfe2LRPnKamvSG2Mjbthx4R/alE2dxyIq/wW+nvRv0fqR3OD5kD1+eVfdr/w== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - "@aws-sdk/util-arn-parser@3.495.0": version "3.495.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.495.0.tgz#539f2d6dfef343a80324348f1f9a1b7eed2390f3" @@ -1937,10 +1929,10 @@ resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-4.1.0.tgz#e529576466d074e7a5f1441236510fef123da01e" integrity sha512-2iDDepiIwjXHS5IVY7pwv8jMo4xWosJ7p/UTj+lllpB/gnJiYLhjJPE4Z3FCGFKyvfg5jGaimCd8Ca6bLGsCQA== -"@salesforce/dev-scripts@^8.3.0": - version "8.3.0" - resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-8.3.0.tgz#8fcf223edc57dbdeb11397bf7db1f07a8a5e7720" - integrity sha512-NoaGfTtyIYed5lGXtLM7QsyGbZvPVa5uflbmIQdeFOefrvAv48k0+RbJzOl7nuj58EmvULzqrZHL6B7w5u4T5Q== +"@salesforce/dev-scripts@^8.4.0": + version "8.4.0" + resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-8.4.0.tgz#bdf48878d1f12ce31f8f4ef9989eb1e5382656c7" + integrity sha512-Gn/OvBYUrr0bGd5e3Z+UyeHJ18ub0fwALJWPAZ54JEHNkcTWajek9BO/YER9a7/N2eU0/TDP9IfDdgVQrMAyWg== dependencies: "@commitlint/cli" "^17.1.2" "@commitlint/config-conventional" "^17.8.1" @@ -1955,7 +1947,7 @@ cosmiconfig "^7.0.0" eslint-config-salesforce-typescript "^3.0.5" husky "^7.0.4" - linkinator "^6.0.3" + linkinator "^6.0.4" mocha "^10.2.0" nyc "^15.1.0" prettier "^2.8.8" @@ -2383,13 +2375,6 @@ "@smithy/util-stream" "^2.1.1" tslib "^2.5.0" -"@smithy/types@^2.8.0": - version "2.8.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.8.0.tgz#bdbaa0a54c9c3538d6c763c6f32d3e4f76fe0df9" - integrity sha512-h9sz24cFgt/W1Re22OlhQKmUZkNh244ApgRsUDYinqF8R+QgcsBIX344u2j61TPshsTz3CvL6HYU1DnQdsSrHA== - dependencies: - tslib "^2.5.0" - "@smithy/types@^2.9.1": version "2.9.1" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.9.1.tgz#ed04d4144eed3b8bd26d20fc85aae8d6e357ebb9" @@ -2693,10 +2678,10 @@ dependencies: "@types/node" "*" -"@types/node@*": - version "20.10.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.6.tgz#a3ec84c22965802bf763da55b2394424f22bfbb5" - integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== +"@types/node@*", "@types/node@^20.10.7": + version "20.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" + integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== dependencies: undici-types "~5.26.4" @@ -2717,13 +2702,6 @@ dependencies: undici-types "~5.26.4" -"@types/node@^20.10.7": - version "20.11.19" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" - integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== - dependencies: - undici-types "~5.26.4" - "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -6112,10 +6090,10 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -linkinator@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/linkinator/-/linkinator-6.0.3.tgz#552965bafb37a8747858b2c02a70b3c148b68909" - integrity sha512-QAcefOkkumXa5NciVhICPkSR5SMk6LFISe/FIX8vvPdLHLUqdXU06Dq/nuOPA5V89iv2gV9FDufYA7adxIcvOw== +linkinator@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/linkinator/-/linkinator-6.0.4.tgz#2a4a9f76732b0f8968abf35ed09d57a3a8be3427" + integrity sha512-gxZ9ePUBeoaCk29p+2gAwrRIVnKOqAV8ZVCEM8N7MvpwbccDBQiKjXFyS6nQx56K1CCZLboan2i5iJfpWCsnSQ== dependencies: chalk "^5.0.0" escape-html "^1.0.3" @@ -6124,7 +6102,7 @@ linkinator@^6.0.3: htmlparser2 "^9.0.0" marked "^10.0.0" meow "^13.0.0" - mime "^3.0.0" + mime "^4.0.0" server-destroy "^1.0.1" srcset "^5.0.0" @@ -6487,10 +6465,10 @@ mime-types@^2.1.12: dependencies: mime-db "1.52.0" -mime@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" - integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== +mime@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-4.0.1.tgz#ad7563d1bfe30253ad97dedfae2b1009d01b9470" + integrity sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA== mimic-fn@^2.1.0: version "2.1.0" @@ -6549,7 +6527,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -8025,14 +8003,6 @@ shiki@^0.14.1: vscode-oniguruma "^1.7.0" vscode-textmate "^8.0.0" -shx@0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.4.tgz#74289230b4b663979167f94e1935901406e40f02" - integrity sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g== - dependencies: - minimist "^1.2.3" - shelljs "^0.8.5" - side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"