diff --git a/package-lock.json b/package-lock.json index ac2e57b7b..f91730e68 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,10 +10,10 @@ "license": "MIT", "dependencies": { "@apexdevtools/apex-parser": "^4.0.0", - "@flxbl-io/apexlink": "3.2.1", - "@flxbl-io/sfdx-process-wrapper": "^2.0.1", - "@flxbl-io/sfp-logger": "^3.0.1", - "@flxbl-io/sfprofiles": "^5.0.0", + "@flxbl-io/apexlink": "4.0.1", + "@flxbl-io/sfdx-process-wrapper": "3.0.0", + "@flxbl-io/sfp-logger": "5.0.1", + "@flxbl-io/sfprofiles": "5.1.3", "@jsforce/jsforce-node": "^3.2.0", "@newrelic/telemetry-sdk": "^0.6.0", "@oclif/core": "2.11.8", @@ -1519,12 +1519,13 @@ } }, "node_modules/@flxbl-io/apexlink": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@flxbl-io/apexlink/-/apexlink-3.2.1.tgz", - "integrity": "sha512-NvIuBbfYe8k4ypo3EP5hBxY9OHeHAfaQOOhNRQIIBtU+uL0YZr7a9iIGFEgypDRS4/AZFHCKME2Dnimj2Xj+1g==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@flxbl-io/apexlink/-/apexlink-4.0.1.tgz", + "integrity": "sha512-t7vzULmYbF7NtpNM4Xvmeaj3u3U9ZTvlOgnCbxkuUSdeqxLaVs9yWe9Jn5+tfLeZBYnk0+fYSrDEtx8AMZZUYQ==", + "license": "MIT", "dependencies": { - "@flxbl-io/sfdx-process-wrapper": "^2.0.3", - "@flxbl-io/sfp-logger": "^3.0.3", + "@flxbl-io/sfdx-process-wrapper": "3.0.0", + "@flxbl-io/sfp-logger": "5.0.1", "find-java-home": "2.0.0", "fs-extra": "11.1.1" } @@ -1543,11 +1544,12 @@ } }, "node_modules/@flxbl-io/sfdx-process-wrapper": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@flxbl-io/sfdx-process-wrapper/-/sfdx-process-wrapper-2.0.3.tgz", - "integrity": "sha512-C2sb5l2XZAoM2H2ld3noWeB8tdeBWILtiA1HhqBONIIdYFiqnMYYSKZsTqAhzl/2yGwSOajxm07AvLOk03+TYA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@flxbl-io/sfdx-process-wrapper/-/sfdx-process-wrapper-3.0.0.tgz", + "integrity": "sha512-Ggpiu4L1DlG9ej+Rv5d6xP2FZ7EeH4QyhcdSrQG7NZb45kSMTxyjM1lCWLNwrbTKccnmc9kTkJtiA0079rb2rg==", + "license": "MIT", "dependencies": { - "@flxbl-io/sfp-logger": "^3.0.3", + "@flxbl-io/sfp-logger": "^5.0.1", "fs-extra": "^9.1.0" } }, @@ -1555,6 +1557,7 @@ "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -1566,9 +1569,10 @@ } }, "node_modules/@flxbl-io/sfp-logger": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@flxbl-io/sfp-logger/-/sfp-logger-3.0.3.tgz", - "integrity": "sha512-gsmBjsCf9uk9tZ7XPyh+hzcBFS+P2g2D9afNgJwACMptTErIiNNvldxBsf2VhLLCTfH1Ddv79w6rVKaywC4UNQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@flxbl-io/sfp-logger/-/sfp-logger-5.0.1.tgz", + "integrity": "sha512-cGgQP5vGiA5ltJvBoMGWfjJlgPJ59EjWHAIqZPV8MYKV4daCVEkzIWRSbsnJIj4yAVOul95iRiwMfi6AI/FhTg==", + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "fs-extra": "^9.1.0", @@ -1593,16 +1597,17 @@ } }, "node_modules/@flxbl-io/sfprofiles": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@flxbl-io/sfprofiles/-/sfprofiles-5.0.0.tgz", - "integrity": "sha512-40+Jmx+UtR1tLs2vYXJ8dFauV+YMXRuxgfqOBUydwQ66hQbwHXljqzvQ6w25r3Tt+VzZEWU/bOhqBNITSA8RFA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@flxbl-io/sfprofiles/-/sfprofiles-5.1.3.tgz", + "integrity": "sha512-Msq1ngYPBIy4qN8klHyykCvjMR6Lcd93QZVffpIoiEnJvwsp5/uoCDvB/9NvvptcQ77M6cssmz33tZ0Wkg7YDA==", + "license": "MIT", "dependencies": { - "@flxbl-io/sfp-logger": "^3.0.3", + "@flxbl-io/sfp-logger": "^5.0.0", "@jsforce/jsforce-node": "^3.2.0", "@salesforce/core": "8.0.3", "@salesforce/source-deploy-retrieve": "12.0.1", "async-retry": "^1.3.3", - "better-sqlite3": "9.6.0", + "better-sqlite3": "11.4.0", "chalk": "^4.1.0", "diff-match-patch": "^1.0.5", "fs-extra": "^11.1.0", @@ -4906,10 +4911,11 @@ "dev": true }, "node_modules/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-yR5HATnqeYNVnkaUTf4bOP2dJSnyhP4puJN/QPRyx4YkBEEUxib422n2XzPqDEHjQQqazoYoADdAm5vE15+dAQ==", + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.4.0.tgz", + "integrity": "sha512-B7C9y2aSvtTwDJIz34iUxMjQWmbAYFmpq0Rwf9weYTtx6jUYsUKVt5ePPYlGyLVBoySppPa41PBrzl1ipMhG7A==", "hasInstallScript": true, + "license": "MIT", "dependencies": { "bindings": "^1.5.0", "prebuild-install": "^7.1.1" @@ -6298,6 +6304,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "license": "Apache-2.0", "engines": { "node": ">=8" } @@ -6693,6 +6700,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", "engines": { "node": ">=6" } @@ -7090,7 +7098,8 @@ "node_modules/fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" }, "node_modules/fs-extra": { "version": "11.2.0", @@ -7310,7 +7319,8 @@ "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT" }, "node_modules/github-slugger": { "version": "1.5.0", @@ -10345,7 +10355,8 @@ "node_modules/mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT" }, "node_modules/mkdirp-infer-owner": { "version": "2.0.0", @@ -10445,7 +10456,8 @@ "node_modules/napi-build-utils": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "license": "MIT" }, "node_modules/natural-compare": { "version": "1.4.0", @@ -10553,9 +10565,10 @@ } }, "node_modules/node-abi": { - "version": "3.65.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.65.0.tgz", - "integrity": "sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==", + "version": "3.71.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz", + "integrity": "sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==", + "license": "MIT", "dependencies": { "semver": "^7.3.5" }, @@ -12179,6 +12192,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "license": "MIT", "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", @@ -14059,6 +14073,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "license": "MIT", "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", @@ -14069,12 +14084,14 @@ "node_modules/tar-fs/node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC" }, "node_modules/tar-stream": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", diff --git a/package.json b/package.json index e38ab6a40..a26ee1e9e 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "@apexdevtools/apex-parser": "^4.0.0", - "@flxbl-io/apexlink": "3.2.1", - "@flxbl-io/sfdx-process-wrapper": "^2.0.1", - "@flxbl-io/sfp-logger": "^3.0.1", - "@flxbl-io/sfprofiles": "^5.0.0", + "@flxbl-io/apexlink": "4.0.1", + "@flxbl-io/sfdx-process-wrapper": "3.0.0", + "@flxbl-io/sfp-logger": "5.0.1", + "@flxbl-io/sfprofiles": "5.1.3", "@jsforce/jsforce-node": "^3.2.0", "@newrelic/telemetry-sdk": "^0.6.0", "@oclif/core": "2.11.8", diff --git a/src/impl/prepare/PrepareImpl.ts b/src/impl/prepare/PrepareImpl.ts index 274293ec4..f56d9a826 100644 --- a/src/impl/prepare/PrepareImpl.ts +++ b/src/impl/prepare/PrepareImpl.ts @@ -77,7 +77,7 @@ export default class PrepareImpl { await this.getPackageArtifacts(restrictedPackages); } - let checkpointPackages = this.getcheckPointPackages(new ConsoleLogger(), projectConfig); + let checkpointPackages = this.getcheckPointPackages(projectConfig,new ConsoleLogger(), ); let externalPackageResolver = new ExternalPackage2DependencyResolver( this.hubOrg.getConnection(),