{"_id":"@ds-sfdc/sfpds","_rev":"6-bfebf37f02a756c2b479be407cfd2f09","name":"@ds-sfdc/sfpds","dist-tags":{"latest":"25.11.0"},"versions":{"25.6.1":{"name":"@ds-sfdc/sfpds","version":"25.6.1","keywords":["dxatscale","sf-cli","sfdx","salesforce","sf","orchestrator"],"author":{"name":"docusign"},"license":"MIT","_id":"@ds-sfdc/sfpds@25.6.1","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"homepage":"https://github.com/dxatscale/sfpowerscripts","bugs":{"url":"https://github.com/dxatscale/sfpowerscripts/issues"},"bin":{"sfpds":"bin/run"},"dist":{"shasum":"6a36ba323980e9f86ee847330ab7ad54aadda529","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.6.1.tgz","fileCount":242,"integrity":"sha512-bYU6hwUWywC4YnBAL03+GTgKkY/yxLO12yLzxUtV0tmKiQEkYGu9iGgwjDgo5Z4bGytxg9BLm4ovFzgmKbVykA==","signatures":[{"sig":"MEUCIDZJZFdx7SRedLIBGCEX59u0hFcvT0lTfjBOLonvsLMwAiEApp1Pw8oZdMnPGPlL3mzOrG24bP+VR0bqXF0bMDSfN8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205463},"snyk":true,"_from":"file:ds-sfdc-sfpds-25.6.1.tgz","oclif":{"topics":{"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"repo":{"description":"Commands to help with maintaing repository"},"impact":{"external":true,"description":"Figures out the impact of  various components of sfpowerscripts"},"analyze":{"external":true,"description":"Analyze your projects using static analysis tools such as PMD"},"package":{"subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"source":{"description":"Commands to create and install sfpowerscripts source packages"},"unlocked":{"description":"Commands to create and install unlocked packages"}},"description":"Work with various types of packages such as unlocked/source/data/delta individually"},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"dependency":{"subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}},"description":"Commands to help with dependency management of a project"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"releasedefinition":{"description":"Commands around release definition"}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"],"commands":"./lib/commands"},"engines":{"node":">=16.0.0"},"release":"January 24","scripts":{"test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles","build":"pnpm run clean && pnpm run compile","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","manifest":"oclif manifest","snyk-protect":"snyk protect"},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/38c699e2a66453b5c231e42a0da378b5/ds-sfdc-sfpds-25.6.1.tgz","_integrity":"sha512-bYU6hwUWywC4YnBAL03+GTgKkY/yxLO12yLzxUtV0tmKiQEkYGu9iGgwjDgo5Z4bGytxg9BLm4ovFzgmKbVykA==","repository":{"url":"git+https://github.com/dxatscale/sfpowerscripts.git","type":"git","directory":"packages/sfpowerscripts-cli"},"_npmVersion":"11.8.0","description":"DocuSign Salesforce Platform CLI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"8.11.0","glob":"^10.3.3","chalk":"^4.1.2","dotenv":"16.3.1","lodash":"^4.17.21","marked":"4.0.16","rimraf":"^5.0.1","semver":"7.5.2","adm-zip":"^0.5.10","js-yaml":"^4.0.0","jsforce":"2.0.0-beta.27","fs-extra":"^11.1.1","cli-table":"0.3.11","bottleneck":"^2.19.5","handlebars":"^4.7.7","neverthrow":"4.4.2","simple-git":"3.19.1","@oclif/core":"2.11.8","async-retry":"^1.3.1","object-hash":"^2.1.1","markdown-table":"^2.0.0","@salesforce/kit":"3.0.13","marked-terminal":"5.1.1","@salesforce/core":"5.3.9","markdown-table-ts":"^1.0.3","@oclif/plugin-help":"5.2.17","@ds-sfdc/sfp-logger":"2.1.2","@ds-sfdc/sfpds.core":"36.5.3","@ds-sfdc/sfprofiles":"2.0.8","@oclif/plugin-commands":"^3.0.3","@ds-sfdc/sfdx-process-wrapper":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5","@babel/core":"7.18.2","@oclif/test":"^2","@types/jest":"^29.5.3","@jest/globals":"^29.6.1","@types/marked":"4.0.2","@types/adm-zip":"^0.4.33","@types/js-yaml":"^4.0.5","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@salesforce/dev-config":"3.0.1","@oclif/plugin-command-snapshot":"^3","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/sfpds_25.6.1_1772143588181_0.24090160020425788","host":"s3://npm-registry-packages-npm-production"}},"25.6.3":{"name":"@ds-sfdc/sfpds","version":"25.6.3","keywords":["dxatscale","sf-cli","sfdx","salesforce","sf","orchestrator"],"author":{"name":"docusign"},"license":"MIT","_id":"@ds-sfdc/sfpds@25.6.3","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"homepage":"https://github.com/dxatscale/sfpowerscripts","bugs":{"url":"https://github.com/dxatscale/sfpowerscripts/issues"},"bin":{"sfpds":"bin/run"},"dist":{"shasum":"64f6358c24f477714d6d1b8a0496b48847539366","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.6.3.tgz","fileCount":242,"integrity":"sha512-zxDEAnNmi8OMk8T1XlcZeGZhpHoc6QqhaJnFUuFTMMmRN4DOi7MTqcgkDgb7qshiDd/5q0CT6gPqNWUJFHIhtg==","signatures":[{"sig":"MEUCIDVBy1O6hmcca2Ev0s+OYtYSIrgCz4N70Zk5v1iRlEVyAiEAuY3Lfz5cIDev/noEEb6BEHJp7uBmbDI0Lufx+wmfFmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205463},"snyk":true,"_from":"file:ds-sfdc-sfpds-25.6.3.tgz","oclif":{"topics":{"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"repo":{"description":"Commands to help with maintaing repository"},"impact":{"external":true,"description":"Figures out the impact of  various components of sfpowerscripts"},"analyze":{"external":true,"description":"Analyze your projects using static analysis tools such as PMD"},"package":{"subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"source":{"description":"Commands to create and install sfpowerscripts source packages"},"unlocked":{"description":"Commands to create and install unlocked packages"}},"description":"Work with various types of packages such as unlocked/source/data/delta individually"},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"dependency":{"subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}},"description":"Commands to help with dependency management of a project"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"releasedefinition":{"description":"Commands around release definition"}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"],"commands":"./lib/commands"},"engines":{"node":">=16.0.0"},"release":"January 24","scripts":{"test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles","build":"pnpm run clean && pnpm run compile","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","manifest":"oclif manifest","snyk-protect":"snyk protect"},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/a6d6f2cd43c8df08618fb3db131e5fd1/ds-sfdc-sfpds-25.6.3.tgz","_integrity":"sha512-zxDEAnNmi8OMk8T1XlcZeGZhpHoc6QqhaJnFUuFTMMmRN4DOi7MTqcgkDgb7qshiDd/5q0CT6gPqNWUJFHIhtg==","repository":{"url":"git+https://github.com/dxatscale/sfpowerscripts.git","type":"git","directory":"packages/sfpowerscripts-cli"},"_npmVersion":"11.8.0","description":"DocuSign Salesforce Platform CLI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"8.11.0","glob":"^10.3.3","chalk":"^4.1.2","dotenv":"16.3.1","lodash":"^4.17.21","marked":"4.0.16","rimraf":"^5.0.1","semver":"7.5.2","adm-zip":"^0.5.10","js-yaml":"^4.0.0","jsforce":"2.0.0-beta.27","fs-extra":"^11.1.1","cli-table":"0.3.11","bottleneck":"^2.19.5","handlebars":"^4.7.7","neverthrow":"4.4.2","simple-git":"3.19.1","@oclif/core":"2.11.8","async-retry":"^1.3.1","object-hash":"^2.1.1","markdown-table":"^2.0.0","@salesforce/kit":"3.0.13","marked-terminal":"5.1.1","@salesforce/core":"5.3.9","markdown-table-ts":"^1.0.3","@oclif/plugin-help":"5.2.17","@ds-sfdc/sfp-logger":"2.1.2","@ds-sfdc/sfpds.core":"36.5.3","@ds-sfdc/sfprofiles":"2.0.8","@oclif/plugin-commands":"^3.0.3","@ds-sfdc/sfdx-process-wrapper":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5","@babel/core":"7.18.2","@oclif/test":"^2","@types/jest":"^29.5.3","@jest/globals":"^29.6.1","@types/marked":"4.0.2","@types/adm-zip":"^0.4.33","@types/js-yaml":"^4.0.5","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@salesforce/dev-config":"3.0.1","@oclif/plugin-command-snapshot":"^3","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/sfpds_25.6.3_1772146462794_0.25326125332831473","host":"s3://npm-registry-packages-npm-production"}},"25.7.0":{"name":"@ds-sfdc/sfpds","version":"25.7.0","keywords":["ds-sfdc","sf-cli","sfdx","salesforce","sf","orchestrator"],"author":{"name":"docusign"},"license":"MIT","_id":"@ds-sfdc/sfpds@25.7.0","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"homepage":"https://github.com/DTS-Productivity-Engineering/sfpds","bugs":{"url":"https://github.com/DTS-Productivity-Engineering/sfpds/issues"},"bin":{"sfpds":"bin/run"},"dist":{"shasum":"9a14e620ff0dbdc11b59486b6a7b749e1e9d39ae","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.7.0.tgz","fileCount":242,"integrity":"sha512-4mPJMwLEL5hW0xWnxQFCTrSAFLL1M6eo+glmghydvKMJ86gQg15q1lAWusC9lvrSYbCxa72g+cWWN/UKfDfOxQ==","signatures":[{"sig":"MEUCIQDgbUU+oy1g/WtU8PgKW6LV7o99k9s8uN2PEE5ax4Gn+wIgTAr8nW+0N1aiHZzNKzeZDesczM1vSBDvetHYewU9xk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203799},"snyk":true,"_from":"file:ds-sfdc-sfpds-25.7.0.tgz","oclif":{"bin":"sfpds","topics":{"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"repo":{"description":"Commands to help with maintaing repository"},"impact":{"external":true,"description":"Figures out the impact of  various components of sfpowerscripts"},"analyze":{"external":true,"description":"Analyze your projects using static analysis tools such as PMD"},"package":{"subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"source":{"description":"Commands to create and install sfpowerscripts source packages"},"unlocked":{"description":"Commands to create and install unlocked packages"}},"description":"Work with various types of packages such as unlocked/source/data/delta individually"},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"dependency":{"subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}},"description":"Commands to help with dependency management of a project"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"releasedefinition":{"description":"Commands around release definition"}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"],"commands":"./lib/commands"},"engines":{"node":">=18.0.0"},"release":"January 24","scripts":{"test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles","build":"pnpm run clean && pnpm run compile","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","manifest":"oclif manifest","snyk-protect":"snyk protect"},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/e465eddfbd507072c2ac6db05de825b2/ds-sfdc-sfpds-25.7.0.tgz","_integrity":"sha512-4mPJMwLEL5hW0xWnxQFCTrSAFLL1M6eo+glmghydvKMJ86gQg15q1lAWusC9lvrSYbCxa72g+cWWN/UKfDfOxQ==","repository":{"url":"git+https://github.com/DTS-Productivity-Engineering/sfpds.git","type":"git","directory":"packages/sfpowerscripts-cli"},"_npmVersion":"11.8.0","description":"DocuSign Salesforce Platform CLI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"8.18.0","glob":"^10.5.0","chalk":"^4.1.2","dotenv":"16.3.1","lodash":"^4.17.21","marked":"4.0.16","rimraf":"^5.0.1","semver":"7.5.2","adm-zip":"^0.5.10","js-yaml":"^4.1.1","jsforce":"2.0.0-beta.27","fs-extra":"^11.1.1","cli-table":"0.3.11","bottleneck":"^2.19.5","handlebars":"^4.7.7","neverthrow":"4.4.2","simple-git":"3.19.1","@oclif/core":"2.11.8","async-retry":"^1.3.1","object-hash":"^2.1.1","markdown-table":"^2.0.0","@salesforce/kit":"3.0.13","marked-terminal":"5.1.1","@salesforce/core":"5.3.9","markdown-table-ts":"^1.0.3","@oclif/plugin-help":"5.2.17","@ds-sfdc/sfp-logger":"2.2.0","@ds-sfdc/sfpds.core":"36.6.0","@ds-sfdc/sfprofiles":"2.1.0","@oclif/plugin-commands":"^3.0.3","@ds-sfdc/sfdx-process-wrapper":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5","@babel/core":"7.18.2","@oclif/test":"^2","@types/jest":"^29.5.3","@jest/globals":"^29.6.1","@types/marked":"4.0.2","@types/adm-zip":"^0.4.33","@types/js-yaml":"^4.0.5","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@salesforce/dev-config":"3.0.1","@oclif/plugin-command-snapshot":"^3","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/sfpds_25.7.0_1772473292153_0.5493704777924788","host":"s3://npm-registry-packages-npm-production"}},"25.8.0":{"name":"@ds-sfdc/sfpds","version":"25.8.0","keywords":["ds-sfdc","sf-cli","sfdx","salesforce","sf","orchestrator"],"author":{"name":"docusign"},"license":"MIT","_id":"@ds-sfdc/sfpds@25.8.0","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"homepage":"https://github.com/DTS-Productivity-Engineering/sfpds","bugs":{"url":"https://github.com/DTS-Productivity-Engineering/sfpds/issues"},"bin":{"sfpds":"bin/run"},"dist":{"shasum":"56dda5af56b59453bb0400e4a08349d0db3bbcd6","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.8.0.tgz","fileCount":242,"integrity":"sha512-liOgHPea7cSWPKr8jMP3FUzP6de8xUaKwgAXWEMfK0MJYNMt7OUtS5sSLYHUlMeF31I8BTydkVRYUc6VmXrP3g==","signatures":[{"sig":"MEQCICDzbmbAaGwFcnfMD5ndBhX+iQ7qGxBCwkrf9aVuoCEeAiAU9uFNW1aDF+UgBnFELY+MvcyOWZclplvbVGwbSikfig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203798},"snyk":true,"_from":"file:ds-sfdc-sfpds-25.8.0.tgz","oclif":{"bin":"sfpds","topics":{"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"repo":{"description":"Commands to help with maintaing repository"},"impact":{"external":true,"description":"Figures out the impact of  various components of sfpowerscripts"},"analyze":{"external":true,"description":"Analyze your projects using static analysis tools such as PMD"},"package":{"subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"source":{"description":"Commands to create and install sfpowerscripts source packages"},"unlocked":{"description":"Commands to create and install unlocked packages"}},"description":"Work with various types of packages such as unlocked/source/data/delta individually"},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"dependency":{"subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}},"description":"Commands to help with dependency management of a project"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"releasedefinition":{"description":"Commands around release definition"}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"],"commands":"./lib/commands"},"engines":{"node":">=18.0.0"},"release":"January 24","scripts":{"test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles","build":"pnpm run clean && pnpm run compile","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","manifest":"oclif manifest","snyk-protect":"snyk protect"},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/769a7ba15ad6838bd3369b63d7a06eaf/ds-sfdc-sfpds-25.8.0.tgz","_integrity":"sha512-liOgHPea7cSWPKr8jMP3FUzP6de8xUaKwgAXWEMfK0MJYNMt7OUtS5sSLYHUlMeF31I8BTydkVRYUc6VmXrP3g==","repository":{"url":"git+https://github.com/DTS-Productivity-Engineering/sfpds.git","type":"git","directory":"packages/sfpowerscripts-cli"},"_npmVersion":"11.8.0","description":"DocuSign Salesforce Platform CLI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"8.18.0","glob":"^10.5.0","chalk":"^4.1.2","dotenv":"16.3.1","lodash":"^4.17.21","marked":"4.0.16","rimraf":"^5.0.1","semver":"7.5.2","adm-zip":"^0.5.10","js-yaml":"^4.1.1","jsforce":"2.0.0-beta.27","fs-extra":"^11.1.1","cli-table":"0.3.11","bottleneck":"^2.19.5","handlebars":"^4.7.7","neverthrow":"4.4.2","simple-git":"3.19.1","@oclif/core":"2.11.8","async-retry":"^1.3.1","object-hash":"^2.1.1","markdown-table":"^2.0.0","@salesforce/kit":"3.0.13","marked-terminal":"5.1.1","@salesforce/core":"5.3.9","markdown-table-ts":"^1.0.3","@oclif/plugin-help":"5.2.17","@ds-sfdc/sfp-logger":"2.3.0","@ds-sfdc/sfpds.core":"36.7.0","@ds-sfdc/sfprofiles":"2.2.0","@oclif/plugin-commands":"^3.0.3","@ds-sfdc/sfdx-process-wrapper":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5","@babel/core":"7.18.2","@oclif/test":"^2","@types/jest":"^29.5.3","@jest/globals":"^29.6.1","@types/marked":"4.0.2","@types/adm-zip":"^0.4.33","@types/js-yaml":"^4.0.5","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@salesforce/dev-config":"3.0.1","@oclif/plugin-command-snapshot":"^3","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/sfpds_25.8.0_1772476366005_0.5667237241650052","host":"s3://npm-registry-packages-npm-production"}},"25.9.0":{"name":"@ds-sfdc/sfpds","version":"25.9.0","keywords":["ds-sfdc","sf-cli","sfdx","salesforce","sf","orchestrator"],"author":{"name":"docusign"},"license":"MIT","_id":"@ds-sfdc/sfpds@25.9.0","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"homepage":"https://github.com/DTS-Productivity-Engineering/sfpds","bugs":{"url":"https://github.com/DTS-Productivity-Engineering/sfpds/issues"},"bin":{"sfpds":"bin/run"},"dist":{"shasum":"aeb6658704cbf969142808a32c130bda0fdab7c4","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.9.0.tgz","fileCount":243,"integrity":"sha512-iwaaAMkuB0H6OLaKdA14TorxSFH4Fk9JSlMDHVj2vnoCBKsoWSI/Q4BSzQF1WkPrZCL83NyRaNIixhCWBcIQqw==","signatures":[{"sig":"MEUCIHBUulhyn6oNnEXDM1KfPZucdnXhlngDwaYD/VO7eUzvAiEAn0AN5Ty82+2W17h3aGIt9HO+9BReyE/v0ZsSBbhutmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254045},"snyk":true,"_from":"file:ds-sfdc-sfpds-25.9.0.tgz","oclif":{"bin":"sfpds","topics":{"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"repo":{"description":"Commands to help with maintaing repository"},"impact":{"external":true,"description":"Figures out the impact of  various components of sfpowerscripts"},"analyze":{"external":true,"description":"Analyze your projects using static analysis tools such as PMD"},"package":{"subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"source":{"description":"Commands to create and install sfpowerscripts source packages"},"unlocked":{"description":"Commands to create and install unlocked packages"}},"description":"Work with various types of packages such as unlocked/source/data/delta individually"},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"dependency":{"subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}},"description":"Commands to help with dependency management of a project"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"releasedefinition":{"description":"Commands around release definition"}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"],"commands":"./lib/commands"},"engines":{"node":">=18.0.0"},"release":"January 24","scripts":{"test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles","build":"pnpm run clean && pnpm run compile","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","manifest":"oclif manifest","snyk-protect":"snyk protect"},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/dae6d353621a1544fc05b038985bffb0/ds-sfdc-sfpds-25.9.0.tgz","_integrity":"sha512-iwaaAMkuB0H6OLaKdA14TorxSFH4Fk9JSlMDHVj2vnoCBKsoWSI/Q4BSzQF1WkPrZCL83NyRaNIixhCWBcIQqw==","repository":{"url":"git+https://github.com/DTS-Productivity-Engineering/sfpds.git","type":"git","directory":"packages/sfpowerscripts-cli"},"_npmVersion":"11.8.0","description":"DocuSign Salesforce Platform CLI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"8.18.0","glob":"^10.5.0","chalk":"^4.1.2","dotenv":"16.3.1","lodash":"^4.17.21","marked":"4.0.16","rimraf":"^5.0.1","semver":"7.5.2","adm-zip":"^0.5.10","js-yaml":"^4.1.1","jsforce":"2.0.0-beta.27","fs-extra":"^11.1.1","cli-table":"0.3.11","bottleneck":"^2.19.5","handlebars":"^4.7.7","neverthrow":"4.4.2","simple-git":"3.19.1","@oclif/core":"2.11.8","async-retry":"^1.3.1","object-hash":"^2.1.1","markdown-table":"^2.0.0","@salesforce/kit":"3.0.13","marked-terminal":"5.1.1","@salesforce/core":"5.3.9","markdown-table-ts":"^1.0.3","@oclif/plugin-help":"5.2.17","@ds-sfdc/sfp-logger":"2.4.0","@ds-sfdc/sfpds.core":"36.8.0","@ds-sfdc/sfprofiles":"2.3.0","@oclif/plugin-commands":"^3.0.3","@ds-sfdc/sfdx-process-wrapper":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5","@babel/core":"7.18.2","@oclif/test":"^2","@types/jest":"^29.5.3","@jest/globals":"^29.6.1","@types/marked":"4.0.2","@types/adm-zip":"^0.4.33","@types/js-yaml":"^4.0.5","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@salesforce/dev-config":"3.0.1","@oclif/plugin-command-snapshot":"^3","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/sfpds_25.9.0_1772479607266_0.9754860802335501","host":"s3://npm-registry-packages-npm-production"}},"25.11.0":{"name":"@ds-sfdc/sfpds","description":"DocuSign Salesforce Platform CLI","version":"25.11.0","license":"MIT","author":{"name":"docusign"},"release":"March 2026","bin":{"sfpds":"bin/run"},"bugs":{"url":"https://github.com/DTS-Productivity-Engineering/sfpds/issues"},"dependencies":{"@oclif/core":"2.11.8","@oclif/plugin-commands":"^3.0.3","@oclif/plugin-help":"5.2.17","@salesforce/core":"5.3.9","@salesforce/kit":"3.0.13","adm-zip":"^0.5.10","ajv":"8.18.0","async-retry":"^1.3.1","bottleneck":"^2.19.5","chalk":"^4.1.2","cli-table":"0.3.11","dotenv":"16.3.1","fs-extra":"^11.1.1","glob":"^10.5.0","handlebars":"^4.7.7","js-yaml":"^4.1.1","jsforce":"^3.0.0","lodash":"^4.17.21","markdown-table":"^2.0.0","markdown-table-ts":"^1.0.3","marked":"4.0.16","marked-terminal":"5.1.1","neverthrow":"4.4.2","object-hash":"^2.1.1","rimraf":"^5.0.1","semver":"7.5.2","simple-git":"3.19.1","@ds-sfdc/sfdx-process-wrapper":"1.5.0","@ds-sfdc/sfprofiles":"2.5.0","@ds-sfdc/sfpds.core":"36.10.0","@ds-sfdc/sfp-logger":"2.6.0"},"devDependencies":{"@babel/core":"^7.26.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.17.12","@babel/plugin-proposal-optional-chaining":"^7.17.12","@jest/globals":"^29.6.1","@oclif/plugin-command-snapshot":"^3","@oclif/test":"^2","@salesforce/dev-config":"3.0.1","@salesforce/ts-sinon":"^1.3.21","@salesforce/ts-types":"2.0.5","@types/adm-zip":"^0.4.33","@types/jest":"^29.5.3","@types/js-yaml":"^4.0.5","@types/marked":"4.0.2","jest":"^29.6.1","oclif":"^3.10.0","ts-jest":"29.1.1","ts-node":"10.7.0","typescript":"^5"},"engines":{"node":">=18.0.0"},"homepage":"https://github.com/DTS-Productivity-Engineering/sfpds","keywords":["ds-sfdc","sf-cli","sfdx","salesforce","sf","orchestrator"],"oclif":{"bin":"sfpds","commands":"./lib/commands","topics":{"releasedefinition":{"description":"Commands around release definition"},"orchestrator":{"description":"Orchestrate packages from a monorepo through its lifecycle, driven by descriptors in your sfdx-project.json"},"pool":{"description":"Manage the pooled orgs created by the sfpowerscripts orchestrator in prepare stage"},"changelog":{"description":"Track your artifacts & user stories as they progress through different environments, with release changelogs"},"package":{"description":"Work with various types of packages such as unlocked/source/data/delta individually","subtopics":{"data":{"description":"Commands to create and install data packages (sfdmu)"},"unlocked":{"description":"Commands to create and install unlocked packages"},"source":{"description":"Commands to create and install sfpowerscripts source packages"}}},"impact":{"description":"Figures out the impact of  various components of sfpowerscripts","external":true},"analyze":{"description":"Analyze your projects using static analysis tools such as PMD","external":true},"apextests":{"description":"Trigger Apex Tests and validate apex tests in a package"},"repo":{"description":"Commands to help with maintaing repository"},"dependency":{"description":"Commands to help with dependency management of a project","subtopics":{"expand":{"description":"Expand the dependency list in sfdx-project.json file for each package, fix the gap of dependencies from its dependent packages"},"shrink":{"description":"Shrink the dependency list in sfdx-project.json file for each package, remove duplicate dependencies that already exist in its dependent packages"},"install":{"description":"Install all the external dependencies of a given project"}}}},"plugins":["@oclif/plugin-help","@oclif/plugin-commands"]},"repository":{"type":"git","url":"git+https://github.com/DTS-Productivity-Engineering/sfpds.git","directory":"packages/sfpowerscripts-cli"},"snyk":true,"publishConfig":{"access":"public"},"scripts":{"build":"pnpm run clean && pnpm run compile","manifest":"oclif manifest","clean":"rimraf ./lib && rimraf tsconfig.tsbuildinfo","compile":"tsc -b tsconfig.json","snyk-protect":"snyk protect","test":"FORCE_COLOR=true jest --silent --verbose --coverage --detectOpenHandles"},"_id":"@ds-sfdc/sfpds@25.11.0","_integrity":"sha512-/3ode742Rb4hGVF/IkJEvIlm1dl7fqBc3qLhEsHlUG1lBwT3OR2gPHfWhtwqMlF1u40SMcA0RwNo+zEMnoXQPg==","_resolved":"/private/var/folders/k5/_n8bl8r13cv0lvhtp5wkwnf40000gp/T/8991739e66ccb3dfc2d6114900af9933/ds-sfdc-sfpds-25.11.0.tgz","_from":"file:ds-sfdc-sfpds-25.11.0.tgz","_nodeVersion":"25.2.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-/3ode742Rb4hGVF/IkJEvIlm1dl7fqBc3qLhEsHlUG1lBwT3OR2gPHfWhtwqMlF1u40SMcA0RwNo+zEMnoXQPg==","shasum":"c06d9f4f012a4211d2262f98cde917e73a656d2f","tarball":"https://registry.npmjs.org/@ds-sfdc/sfpds/-/sfpds-25.11.0.tgz","fileCount":243,"unpackedSize":1262015,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICDziQokWix3X/TesrFwkW4OugXjeL12K4mf/OdmoS/vAiEAv5NBi4w5g5uvBAvVZ/HxhGiTeXwErXuxmgOUBct/OJE="}]},"_npmUser":{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"},"directories":{},"maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sfpds_25.11.0_1772576643354_0.004202639846519807"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-26T22:06:28.054Z","modified":"2026-03-03T22:24:03.762Z","25.6.1":"2026-02-26T22:06:28.362Z","25.6.3":"2026-02-26T22:54:22.959Z","25.7.0":"2026-03-02T17:41:32.402Z","25.8.0":"2026-03-02T18:32:46.194Z","25.9.0":"2026-03-02T19:26:47.437Z","25.11.0":"2026-03-03T22:24:03.616Z"},"bugs":{"url":"https://github.com/DTS-Productivity-Engineering/sfpds/issues"},"author":{"name":"docusign"},"license":"MIT","homepage":"https://github.com/DTS-Productivity-Engineering/sfpds","keywords":["ds-sfdc","sf-cli","sfdx","salesforce","sf","orchestrator"],"repository":{"type":"git","url":"git+https://github.com/DTS-Productivity-Engineering/sfpds.git","directory":"packages/sfpowerscripts-cli"},"description":"DocuSign Salesforce Platform CLI","maintainers":[{"name":"tpaulaskas-ds","email":"Tim.Paulaskas@docusign.com"}],"readme":"<p align=\"center\">\n  <img alt=\"sfpds\" src=\"https://unpkg.com/@ds-sfdc/sfpds/docs/sfpds-logo.jpg\" width=\"480\" height=\"400\">\n</p>\n\n![Version](https://img.shields.io/npm/v/@ds-sfdc/sfpds.svg)\n[![License](https://img.shields.io/badge/license-MIT-green)](https://github.com/DTS-Productivity-Engineering/sfpds/blob/main/LICENSE)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)\n\n---\n\n> **This is a Docusign fork of [sfpowerscripts](https://github.com/dxatscale/sfpowerscripts) by [DX@Scale / flxbl.io](https://flxbl.io).**\n>\n> Full credit for the original tool goes to the DX@Scale team. This fork is maintained by\n> **Docusign DTS Productivity Engineering** and contains fixes and new features specific to\n> Docusign's Salesforce development workflows. Contributions from the upstream project are\n> gratefully acknowledged under the original MIT license.\n\n---\n\nA build system for package based development in Salesforce, delivered as a node CLI that can be implemented in any CI/CD system of choice.\n\n#### What's different in this fork\n\n- **Fix: HTTP 414 URI Too Long on `profile:retrieve`** — orgs with many managed packages can have 200+ permission fields, causing the upstream tool to send an oversized GET request. This fork batches the query into chunks of 50 fields to avoid the limit.\n\n#### Features\n\n- Features an Orchestrator, which utilizes sfdx-project.json as the source of truth for driving the build system, ensuring very low maintenance on programs often dealing with multiple number of packages\n- Builds packages in parallel by respecting dependencies\n- Ability to selectively build changed packages in a mono repo\n- Ability to deploy only packages that are changed in repo\n- Pooling commands to prepare a pool of scratch orgs with packages pre-installed for optimized Pull/Merge Request validation\n- Artifacts driven — all create commands produce an artifact or operate on an artifact\n- Integrate with any CI/CD system of choice\n- All commands are enabled with statsD for collecting metrics about your pipeline\n\n#### Installing sfpds locally\n\n```\nnpm i -g @ds-sfdc/sfpds\n```\n\n#### Build Instructions\n\n```bash\ngit clone https://github.com/DTS-Productivity-Engineering/sfpds.git\ncd sfpds\n./build.sh\n```\n\nTo publish:\n\n```bash\n./publish.sh\n```\n\n#### Where do I report bugs or request features?\n\nPlease open an issue at https://github.com/DTS-Productivity-Engineering/sfpds/issues\n\nFor issues with the upstream tool, refer to the [original repository](https://github.com/dxatscale/sfpowerscripts).\n\n## License\n\nMIT — see [LICENSE](https://github.com/DTS-Productivity-Engineering/sfpds/blob/main/LICENSE).\n\nThis project is a fork of [sfpowerscripts](https://github.com/dxatscale/sfpowerscripts), copyright DX@Scale / flxbl.io, used under the MIT license.\n","readmeFilename":"README.md"}