UNPKG

@flxbl-io/sfp

Version:

sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model

18 lines (17 loc) 1.73 kB
{ "commandDescription": "Publish packages to a NPM Compatible artifact registry", "artifactDirectoryFlagDescription": "The directory containing artifacts to be published", "publishPromotedOnlyFlagDescription": "Only publish unlocked packages that have been promoted", "devhubAliasFlagDescription": "Provide the alias of the devhub previously authenticated", "scriptPathFlagDescription": "Path to script that authenticates and uploaded artifacts to the registry", "tagFlagDescription": "Tag the publish with a label, useful for identification in metrics", "gitTagFlagDescription": "Tag the current commit ID with an annotated tag containing the package name and version - does not push tag", "gitPushTagFlagDescription": "Pushes the git tags created by this command to the repo, ensure you have access to the repo", "npmFlagDescription": "Upload artifacts to a pre-authenticated private npm registry", "scopeFlagDescription": "(required for NPM) User or Organisation scope of the NPM package", "npmTagFlagDescription": "Add an optional distribution tag to NPM packages. If not provided, the 'latest' tag is set to the published version.", "npmrcPathFlagDescription": "Path to .npmrc file used for authentication to registry. If left blank, defaults to home directory", "logsGroupSymbolFlagDescription": "Symbol used by CICD platform to group/collapse logs in the console. Provide an opening group, and an optional closing group symbol.", "gitTagAgeFlagDescription": "Specifies the number of days,for a tag to be retained,any tags older the provided number will be deleted", "gitTagLimitFlagDescription": "Specifies the minimum number of tags to be retained for a package" }