{"_id":"pypeline","_rev":"28-794646032e7448568261c4ed7d56da45","name":"pypeline","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"pypeline","version":"1.0.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.0.0","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"dist":{"shasum":"8b7954fd4511a4fe03ed1fed1335dbee28d4a744","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.0.0.tgz","fileCount":43,"integrity":"sha512-cIPUV13Q1/g+TqSQ47OKEQH37Nkh7LcX42KeN+yaRF4YHoPOta3f4uXTeesx7cdDxbJ8tlVe0JUsxrUw4Utw7w==","signatures":[{"sig":"MEYCIQCMkIyMr2sAnlckzCj6a5LT8KmoabNy+ga72zbZlGH18wIhAOL8LVusZ2TrsOXBTuR5Tke0eDr023X0327d+AwXpcxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429233},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint --ext .ts --config .eslintrc.cjs src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p ./tsconfig.json --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"5a5ff04e51eeee5df2640bd97009efbd1e696ef4","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","postinstall":"yarn husky install"},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.3.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.0.0_1775137850173_0.38636494885120465","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pypeline","version":"1.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.0","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"dist":{"shasum":"24e1e45a7d7d92d8c69cdc71ae1316be5244beed","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.0.tgz","fileCount":43,"integrity":"sha512-W190xLxzXrxdw1vEIaIcUP1yW03mMWd6kwPScw8VB5AvS3s9ZxUhFWxdmbGGvSaxI/pNv0au+hX6AvGz/slJHA==","signatures":[{"sig":"MEUCIHQA6WC7wp0L10WBnzCaKXPkMizHxovdVvEROdwUVB6QAiEAiG7NueuxsjSYFWOHq3dIhLA2QTkIAk5vj1u9BCSdWtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429504},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint --ext .ts --config .eslintrc.cjs src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p ./tsconfig.json --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"697941160164e09d979856ea889e9427f56510f3","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","postinstall":"yarn husky install"},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.3.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.0_1775138334574_0.33163760455298963","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"pypeline","version":"1.1.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.2","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"dist":{"shasum":"8814ddd7b541b2e5008fc77e0c09ab136f0bf57b","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.2.tgz","fileCount":10,"integrity":"sha512-QG+bPml5aPijcL13kSItBqUUYNzWiVwWyqCh6LfYlTm7QT4zuChu6tJoBDJMtiFJCUw35RUww72fnXEV/QPnTw==","signatures":[{"sig":"MEYCIQCpTwGZNb3TO4ognziswzCsBY/nCpUnPiTNYEPTcLJ48QIhAN9gIen9oKUDkOYih+8IogyM+PaH5HqT7zb2E7bFhH85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326050},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint --ext .ts --config .eslintrc.cjs src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p ./tsconfig.json --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"06f2c1b61a815a43e5c2e56f7e3ae7d0d3954147","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.3.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.2_1775140294306_0.7017720858344256","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"pypeline","version":"1.1.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.3","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"dist":{"shasum":"aa00159d81bb5c33fdcb6f88e95783f8ba178bd9","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.3.tgz","fileCount":10,"integrity":"sha512-2Fgr4r7C1TUF8NGr3OwzE4xVhME/NnH2r2sWBrJCfn+A+NKwtMZXYV9JGJojnJ0bWiEFe9zTxcUnkzBezHatyQ==","signatures":[{"sig":"MEUCIQDR8aV4Dt8riXV7xl2cGHLzWd4c2bSeFl+xUfdUP0v0/gIgGeTHPj6WGq2TrYwrzpxFsv9SL5C08fEzmfU/P986crM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331512},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"d397131f70e5eae5f9f52bde2f15a41818e056f3","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.3_1775144029694_0.578258347157582","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"pypeline","version":"1.1.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.4","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"20667a893af536343f0a8718b7eabc6e3e3e1b77","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.4.tgz","fileCount":37,"integrity":"sha512-uUfbhtBFMDIbCwnUHf6M+hW8fUK0IvVMPEmc1LlEJ5DKVdjaqNUTasWQRTM99DuCrMRF5PpruQT8KMJiGXyOXg==","signatures":[{"sig":"MEYCIQD1BnEVNHZwGrOuCCh4Y4II+J5FkgeiodZj0X+EhTuMZAIhAIeCDsKkpuD8OqDGCK4xUuCYIJCN5wbodbpcwQT3A009","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417660},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"aed117ad88baf3ce8e6b17833a4017f80adfe881","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.4_1775155708917_0.49995776456212404","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"pypeline","version":"1.1.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.5","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"32718cf1a89e62aa2f35ecd7abf18bdd687f40e3","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.5.tgz","fileCount":14,"integrity":"sha512-GSlGOFZkG/F4nPDR0GnBBL4dMIeM/VYJ0Z8cE1j9qCqa6/BsdtV95ddPG77zHIlx+TeS13sK4rDoEUPwQhXr9g==","signatures":[{"sig":"MEQCIQCuDa97o8oK3P3ONKUQbIk0EcwjqHWnjJX/Mm/w+TR+ZAIfb/sJgHoM/xUobaa/NArSfGRaKC/0OCIXCdmTjveSLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345876},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c937b755c92aa86664e0f23fd95917857b0a1fc6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.5_1775481891460_0.9728038696522863","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"pypeline","version":"1.1.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.6","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"1b8b6fd7a65260339c0417ed1a880eb24b9b3e37","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.6.tgz","fileCount":14,"integrity":"sha512-omZ6pu/6bqELvvW3t0lsHH2mPmVLsL+JbxKDKE1bphlxvMdorp7dF3PeGb7sizGxeILTABytmB00RWh+2kCGjg==","signatures":[{"sig":"MEYCIQCwwUPLFM01Y3qtsch7ZW99YcYJJaN9UvZ6S5z4RV32hgIhAMMfg9X9FRL7ngnWDL7El4Ak0goTULGw4fV/ardp9+yU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345900},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"568b11e68c45738e9a8d734b4f5e7e600a2a13c9","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.6_1775482613859_0.29070915374154516","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"pypeline","version":"1.1.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.7","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"6954df8e6b7f4755f6abaf4812ed85ac0b3c54e2","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.7.tgz","fileCount":14,"integrity":"sha512-MyjczHMOkMsmnc+j3e13jCYE0u49NpWqYJI54mRvegDfB7qaj3e4As8P8SYWnKpYFP3OSxx2qfCl+nJTCb6c9A==","signatures":[{"sig":"MEUCIQC1Kw/bb2lC7Y99YdnbI6CXlUYSAezeWlEMOfuVgSZxDQIgMOiVrpBxYih5TqP0TVgDkcJBhUOrIEczYfz/4AtRatM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345900},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7b2919e649e7789e4e12b49024ed7db8aa3d2fbb","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.7_1775483717148_0.966136170245729","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"pypeline","version":"1.1.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.1.8","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"8ef233d731bb166dfb6fc669e2960701ded767fe","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.1.8.tgz","fileCount":41,"integrity":"sha512-N4H9yZX8ZV8VQuHqnUI/wHbTHYGp6RPo50L+m5+cIjApGgr37BVaF6tukOuRgDFQzmU/zRqjqdFTevGDA7Cazg==","signatures":[{"sig":"MEUCIQDxXfY9ZQoH6fy2FYpub9pgPGvKSDGXawyMK7+LkObAsgIgbh5G3jns/YvSJ5YKDjgQ5fKUwtiG/m0xxytx1Pg/9YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427923},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0c2a31d8f0848c93b07f9f2ee0e3f7e5e4776f12","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.1.8_1775484155579_0.7188329869451322","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pypeline","version":"1.2.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.2.0","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"a8491ebb8cbc21088efa693c61fd51df1be962aa","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.2.0.tgz","fileCount":45,"integrity":"sha512-GG5tTxq0rgAOomi6Fep7eWPZ0o5x3KwUAxCUFJ6ptjo3CtYbMbUosCgaz1xDNCtJLBNmbHh+L6XizavAeIi4OQ==","signatures":[{"sig":"MEQCIHy7qxcVTka54RGuMADk3plYZqXlWJNdW3BvBEmSTv8iAiAr1BJTZWKIavE0hhMVg9pH9IDu3HwQR5xtdStGtFwpYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442663},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c5aacc8cf0778f3fecfff28b5fbdaafc530a6b7c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.2.0_1775485728223_0.06712587595052533","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"pypeline","version":"1.2.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.2.1","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"56180300cfbaaabf23860b9856177676ec661b4e","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.2.1.tgz","fileCount":45,"integrity":"sha512-gLwAszxXkIVjUoZT1/MUjU1KvSEK5nOZ4nNWjv9Hnt4TMbWOpZpCBWntX2PqTjJfvM49QkC5EG1TuWwwC1P5mQ==","signatures":[{"sig":"MEUCIG8dhWWktr0Z3742M/DZ6dkAxWUIBcQ4ts1lLULk/myRAiEAyRPpyRg0GkUQRK8oDQ0Asna5QLAaa+7OF+HyydcByc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442444},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a17e015464a14a42333c69baef1f365fc6cef56e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.2.1_1775492612023_0.7594988400907459","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pypeline","version":"1.3.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.0","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"e3f9d66f080fa5b435fd471d6c41a6c87e156f93","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.0.tgz","fileCount":45,"integrity":"sha512-WF2Vc5fdgZL8LBTqopt79+i1zNlQTZcfE4wbc60kh1GCFqzfcJhGGtDatgZECKdgMLJPRFyx77N+2ZsEFmdjbg==","signatures":[{"sig":"MEUCIQCRU8tiKaZqTreAzXtUg6ksslufWN6mMzW2Wgu58u2RvwIgW4OOZ+bW7DZHWoj3R6LtNDR8KTUB3Vluq4oQE7N7+Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440832},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"37af15708b0073bd05df98ea9c169f71ed9c10b7","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.0_1775494225223_0.7851074783837355","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"pypeline","version":"1.3.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.1","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"06e48cffed062e0ca70215ba88f2a2cfa4827484","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.1.tgz","fileCount":45,"integrity":"sha512-KD5wTwchhN589yKahxlUpenCZdCrog8qod+r97Blo+8iQPrGdrkqZWVYertCRIqxA9EUD0vtyDlKL72G0w3+2w==","signatures":[{"sig":"MEUCIQDirA5Q/gHEH1mLgscRJdERC4+YVWPr4RBcTK2sgLvQTwIgMD3L7SqgAM5qeBWrI55sJ+kFmCH5A2ZW7yQo0EeAA38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450548},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a9ceec6f59818db4d3b45bc4d9a8c1373cd65bc4","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.1_1775496903517_0.6742136199523332","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"pypeline","version":"1.3.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.2","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"42e44fecd95be66d2864d61f2eced591b3aad687","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.2.tgz","fileCount":45,"integrity":"sha512-JrCJCV0meym7jzJDMR6t1O9aei/5pz+8lcDD6cMpC0KTdgJkisZXOg6xABJPVvgylnDtnUFjZAR7SD1HPYxL8g==","signatures":[{"sig":"MEQCIF1zLm8qjPJlh74N1ag8x2Yv8d3HIQxZu7zog5X/N9G3AiB9Wk/Xq5IpOezLztXAh03sqPtXSli67M0ia6c0hodNyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450881},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7b1b0fbd1ab70a2e9422b8d7dcdcd3b4ccc44337","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.2_1775597686582_0.14303697675494265","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"pypeline","version":"1.3.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.4","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"1cf8c92fdbc44db98c1e35d0c37838d127f11fe0","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.4.tgz","fileCount":45,"integrity":"sha512-bD26LaTPprWx9/BB6eWOcd7/jemKmoyYPqf2ZvcNYg+J/kZAeIMIdB6/4kNMoIdF754InXKcvCTnwC6CR6uKbg==","signatures":[{"sig":"MEYCIQCqkId0/mNdUv+sPWkmxBmlOGHuOQ/xgoSC+IGpIszzewIhAOrFGyJz2mpNWgBmuaPh5efZriPYyukbR9SytMwoYM6b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451181},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"fc5124dfe4b6607b107cdc3bacb886214ea85f20","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.4_1775657292034_0.31418761051515975","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"pypeline","version":"1.3.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.5","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"c3ff24c38acfd6ffaeafbe31373b23826c5f174e","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.5.tgz","fileCount":45,"integrity":"sha512-NsQ80poXlHf6a7bn9FJt0yQI+bu0YK7KWCkeYvdZyHvrY9bmQvJtyw0aDH+AZI0zTcp/qjyAlH3TsHeA6mg8Wg==","signatures":[{"sig":"MEUCICi2N01XYKD/mgkjYQlzplcJ0XyfFhHwn73w2jGppwvWAiEA4JQsu4oQJvYpKQuuwFgHfV/3CKQtbjPud4upzKcQzIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451502},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"8ee580d6d2772876625c9ce4a7c10272b09897fc","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.5_1775657961983_0.7414561372103317","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"pypeline","version":"1.3.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.6","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"7af03215be9319da6e3a5785b25c2883733ce866","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.6.tgz","fileCount":45,"integrity":"sha512-wpttjZvWwDZ4dK5YoTBsW/OZ80mafsdrloNTSHRzvRi5dPxSLKWJnGkSYG3rOMSSotyj1dkktwotSFycCpeU+g==","signatures":[{"sig":"MEYCIQDUTNAt/sdVDXMELQE8NGrXLcyLvl+AyQuogg7/kEgMSQIhAIFF7PKSw+Uo3g23zmg2UH1MaIsp7nF2Mvt4X1VWyUGe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451502},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"891da855a5d1ad51f9201687460f507f8328d2da","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.6_1775658833354_0.6687379393390873","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"pypeline","version":"1.3.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.7","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"c2a9557dbe8ef9256ee34f1c554741bc1cbd60b8","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.7.tgz","fileCount":45,"integrity":"sha512-jsDIy8Cjk8g6blmiq3n5pt44cp+lf+gofKCB5iCzFhNeUzXT0y169y4ZDdi1A8cf/FaOKYwjA2GOFGq9fpDDfA==","signatures":[{"sig":"MEYCIQC6xZrbd+Lem6GTWCLHYBloglf4AbKpU2e2cRPUpak84QIhAMguTWLLAjtAdKtnB0gj9B2vbgEzMj7jX//14vDDnaqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452200},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"89887a837d84b8a263711cbfbf3fcd6618043d2f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.7_1775664056314_0.7983826533442977","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-alpha.2":{"name":"pypeline","version":"1.4.0-alpha.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.4.0-alpha.2","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"bfb7ae7513cf4d5e72f699e94ce7969afadb0a77","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.0-alpha.2.tgz","fileCount":77,"integrity":"sha512-7g+EkGj6GirRRSbgmES6JJpCaj1RnoGZUaY0isZ4zIG/dXB5gFg+2ZYKO+Fs3y9hJYeJrEQKyQUeycGzQKkCHg==","signatures":[{"sig":"MEQCICXHbyapjTBDYXrFpE3Qmx9vWv7xRdC9vlppXcG6cvMHAiBkrBBQndVFSvclnvwVXV4swM+yFc2eBHNBrHMNRQMg8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587049},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c2c884a80de8450ea6f17788c223bbd0eec40517","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.4.0-alpha.2_1775692264306_0.7347652421793462","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"pypeline","version":"1.4.0-beta.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.4.0-beta.2","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"65412854d2bf7b9cdaf8783d8744b4033f6021e3","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.0-beta.2.tgz","fileCount":77,"integrity":"sha512-y9EeYzQJD0phLdqCoD5XwQKx5qlE/kjv+r8GId4vRi1/7mHXrv1CzHfno8ZbLMY7PkriYjhEz1JyLf1xPa7hzw==","signatures":[{"sig":"MEUCIHDBaxBtRDucBmtvYgoN5xhqa9FeIspHz66wC23qHDdTAiEAylwjtkBFixplB7JunR6GOBz0MH4q9B4DbieuWbs0gHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587047},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c2c884a80de8450ea6f17788c223bbd0eec40517","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.4.0-beta.2_1775692403165_0.7576313742012271","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-rc.2":{"name":"pypeline","version":"1.4.0-rc.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.4.0-rc.2","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"65af5015093d51db3f82d3c98d6f3c0196ef9e49","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.0-rc.2.tgz","fileCount":77,"integrity":"sha512-Oqtaw/9dM4QHVb4qGbCQeHvo24pJ7TQw5LwSRLVmsbo2GDIMKYs9aRi+ICBjWxmTxhtN0rYLRg6R7aoT7//vQg==","signatures":[{"sig":"MEUCIFhxYVjjwT6X1p6Vh/D3UF1Of5SIZ2Fjjz8x9SdhP0ZMAiEA26aqJwnJe/fRYD8+WBrVahwrT1M4QRg6dF73g+qsVfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587043},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c2c884a80de8450ea6f17788c223bbd0eec40517","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.4.0-rc.2_1775692494692_0.6563437773131502","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-alpha.3":{"name":"pypeline","version":"1.4.0-alpha.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.4.0-alpha.3","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"d450f3c4ee48c618fe59866f437673c705244bb1","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.0-alpha.3.tgz","fileCount":85,"integrity":"sha512-DJpLVW5YZ6w3ojep8yk2REu5QLvLEJvG6bVQjpokfFfmpFWiasUsRh/weLP9gUIpsDIwfJDEd677Alf2pwVQ9A==","signatures":[{"sig":"MEUCICnZ4vv9IZnZxuOwIotUBcnh1WTxrcaibBOo1bqGprVIAiEA9mnKduLMSNWVxTeEnm+44vORuzhoFdnJjxmSRfszoW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642937},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c9de025a77fe6973ff5d9fdd5a7051f3c18a1d49","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.4.0-alpha.3_1775916263125_0.04632430063445847","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"pypeline","version":"1.3.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.3.8","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"6641972ed6759d038054742fa92ef3d41098af75","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.3.8.tgz","fileCount":85,"integrity":"sha512-f8r+1YuaJHTJ/sR8Bw6ITHbqIUy5okxRWYpbTbtyCx/r0DIM506waXwDLc+x6toRYdGanhfXfYQ3yqfYQoaTXA==","signatures":[{"sig":"MEUCIQCn3ZiCzDd/sIyqycMctlJPGiGUg7UC4ZYDG8eSYuRlqwIgIjdEikVT5suMghHFvEGG0M255mCS6vFTGxfpfK6jIQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643959},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"3e6e8a69a866bb7f29247fb8f84b6b0284052af5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.3.8_1776114519520_0.45949578915714206","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pypeline","version":"1.4.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Andre Carvalho"},"license":"MIT","_id":"pypeline@1.4.0","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"c8":{"all":true,"exclude":["src/index.ts","test/**"],"include":["src/**/*.ts"],"extension":[".ts"]},"dist":{"shasum":"d158de9a74dcda69b634ea97f7b1d473f99ff933","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.0.tgz","fileCount":85,"integrity":"sha512-yfp+qR6atJSAZl9JXdgTqoN4KJ2PeDc4DG6LPhaygGkWS+/hjiYf2fT8ZNYut9FBbBH+H3Pu0WCWmBY408feFg==","signatures":[{"sig":"MEUCIQDtEGCxc6UBC5oIHeEPPwh+oX/oIlUjw0sHh1zmSvbhewIgECBeihlajegq8Z7eveBGBeAYtskeVkM4OibpqTenKXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643959},"type":"module","oclif":{"bin":"sf","topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/unit/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:coverage":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"3e6e8a69a866bb7f29247fb8f84b6b0284052af5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\""},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"repository":{"url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git","type":"git"},"_npmVersion":"10.9.7","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@inquirer/prompts":"7","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^15.1.0","chai":"^4.4.1","mocha":"^10.4.0","oclif":"^4.14.0","sinon":"^17.0.1","esmock":"^2.7.3","ts-node":"^10.9.2","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/pypeline_1.4.0_1776114940866_0.18450022980936454","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"pypeline","description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","version":"1.4.1","dependencies":{"@inquirer/prompts":"7","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"devDependencies":{"@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10","@salesforce/dev-scripts":"^10","@types/chai":"^4.3.14","@types/mocha":"^10.0.6","@types/node":"^20","@types/sinon":"^17.0.3","c8":"^11.0.0","chai":"^4.4.1","eslint-plugin-sf-plugin":"^1.18.6","esmock":"^2.7.3","mocha":"^10.4.0","nyc":"^15.1.0","oclif":"^4.14.0","sinon":"^17.0.1","ts-node":"^10.9.2","typescript":"^5.4.5"},"engines":{"node":">=18.0.0"},"keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git"},"homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"oclif":{"commands":"./lib/commands","bin":"sf","topicSeparator":" ","devPlugins":["@oclif/plugin-help"],"topics":{"pypeline":{"description":"Pipeline DevOps Salesforce: build, package, validate e quick deploy."},"pypeline deploy":{"description":"Comandos de deploy do pipeline."},"pypeline validate":{"description":"Comandos de validação do pipeline."}},"flexibleTaxonomy":true},"scripts":{"build":"wireit","clean":"sf-clean","clean-all":"sf-clean all","compile":"wireit","docs":"sf-docs","format":"wireit","lint":"wireit","postpack":"sf-clean --ignore-signing-artifacts","prepack":"sf-prepack","test":"wireit","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","test:coverage":"c8 --reporter=text --reporter=lcov mocha \"test/unit/**/*.test.ts\"","version":"oclif readme"},"c8":{"include":["src/**/*.ts"],"exclude":["src/index.ts","test/**"],"extension":[".ts"],"all":true},"publishConfig":{"access":"public"},"wireit":{"build":{"dependencies":["compile","lint"]},"compile":{"command":"tsc -p . --pretty --incremental","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"clean":"if-file-deleted"},"format":{"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\"","files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[]},"lint":{"command":"eslint src test --color --cache --cache-location .eslintcache","files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[]},"test:compile":{"command":"tsc -p \"./test\" --pretty","files":["test/**/*.ts","**/tsconfig.json"],"output":[]},"test":{"dependencies":["test:compile","test:only","lint"]},"test:only":{"command":"nyc mocha \"test/unit/**/*.test.ts\"","env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[]},"test:coverage":{"command":"nyc --reporter=lcov --reporter=text mocha \"test/unit/**/*.test.ts\"","env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*",".nycrc"],"output":["coverage/**"],"dependencies":["compile"]}},"exports":"./lib/index.js","type":"module","author":{"name":"Andre Carvalho"},"_id":"pypeline@1.4.1","gitHead":"eafaccec6288e2fe7eb02a6bba435141efba2661","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-BySIbVYgzFN4NmYC8ITUANaCBQPrOZny+sZ1EljYyCvFjo6BQipN1PxbZNwPaN4TFh7NZ5Q/aa+61tKfBNqYAA==","shasum":"e5a80660963d0b08448a750acd69402b43ee93ec","tarball":"https://registry.npmjs.org/pypeline/-/pypeline-1.4.1.tgz","fileCount":85,"unpackedSize":649164,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDfUlXnCjFXSILpYR/CQqyXPgsEAg4aVucP8G5oUpy8gIgFe+zyht3NNI7AOSQ+Sncuw4lyIH+f2OOGGWhdztZcys="}]},"_npmUser":{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"},"directories":{},"maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pypeline_1.4.1_1782173786548_0.04657100481075438"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T13:50:50.048Z","modified":"2026-06-23T00:16:26.811Z","1.0.0":"2026-04-02T13:50:50.330Z","1.1.0":"2026-04-02T13:58:54.715Z","1.1.2":"2026-04-02T14:31:34.494Z","1.1.3":"2026-04-02T15:33:49.838Z","1.1.4":"2026-04-02T18:48:29.087Z","1.1.5":"2026-04-06T13:24:51.601Z","1.1.6":"2026-04-06T13:36:54.021Z","1.1.7":"2026-04-06T13:55:17.328Z","1.1.8":"2026-04-06T14:02:35.732Z","1.2.0":"2026-04-06T14:28:48.360Z","1.2.1":"2026-04-06T16:23:32.254Z","1.3.0":"2026-04-06T16:50:25.381Z","1.3.1":"2026-04-06T17:35:03.733Z","1.3.2":"2026-04-07T21:34:46.746Z","1.3.4":"2026-04-08T14:08:12.229Z","1.3.5":"2026-04-08T14:19:22.190Z","1.3.6":"2026-04-08T14:33:53.581Z","1.3.7":"2026-04-08T16:00:56.558Z","1.4.0-alpha.2":"2026-04-08T23:51:04.562Z","1.4.0-beta.2":"2026-04-08T23:53:23.320Z","1.4.0-rc.2":"2026-04-08T23:54:54.916Z","1.4.0-alpha.3":"2026-04-11T14:04:23.373Z","1.3.8":"2026-04-13T21:08:39.741Z","1.4.0":"2026-04-13T21:15:41.064Z","1.4.1":"2026-06-23T00:16:26.717Z"},"bugs":{"url":"https://github.com/andrelpcarvalho/pypeline-plugin/issues"},"author":{"name":"Andre Carvalho"},"license":"MIT","homepage":"https://github.com/andrelpcarvalho/pypeline-plugin#readme","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"repository":{"type":"git","url":"git+https://github.com/andrelpcarvalho/pypeline-plugin.git"},"description":"Complete pipeline devops, for build a project based on git repo, generation of package xml, validate on producction enviroment and a quick deploy structure.","maintainers":[{"name":"andrelpcarvalho","email":"andreluispirescarvalho@gmail.com"}],"readme":"# pypeline — SF CLI Plugin\n\nPipeline DevOps Salesforce completo como plugin nativo do `sf` CLI. Orquestra build, geração de package.xml, validação em PRD e quick deploy a partir de um repositório git.\n\n---\n\n## Índice\n\n- [Pré-requisitos](#pré-requisitos)\n- [Instalação](#instalação)\n- [Configuração inicial](#configuração-inicial)\n- [Como buildar o plugin](#como-buildar-o-plugin)\n- [Comandos disponíveis](#comandos-disponíveis)\n- [Fluxo completo de uso](#fluxo-completo-de-uso)\n- [Testes](#testes)\n- [Estrutura do projeto](#estrutura-do-projeto)\n- [Solução de problemas](#solução-de-problemas)\n\n---\n\n## Pré-requisitos\n\nAntes de começar, certifique-se de ter instalado:\n\n- **Node.js** >= 18.0.0\n- **Yarn** (recomendado) ou npm\n- **Salesforce CLI** (`sf`) >= 2.x — instale com `npm install -g @salesforce/cli`\n- **Git** configurado no PATH\n\nVerifique as versões:\n\n```bash\nnode --version    # deve ser >= 18\nsf --version      # deve ser >= 2\ngit --version\n```\n\n---\n\n## Instalação\n\n### Opção 1 — Link local (desenvolvimento)\n\nÉ o modo recomendado enquanto você está desenvolvendo o plugin:\n\n```bash\n# 1. Entre na pasta do plugin\ncd pypeline\n\n# 2. Instale as dependências\nyarn install\n\n# 3. Compile o TypeScript\nyarn build\n\n# 4. Linke o plugin no sf CLI local\nsf plugins link .\n```\n\nApós o link, o plugin fica disponível globalmente no seu `sf`:\n\n```bash\nsf pypeline --help\n```\n\nPara atualizar o plugin após alterar código, recompile e o link já pega automaticamente:\n\n```bash\nyarn build\n```\n\n### Opção 2 — Instalação a partir de um diretório (sem publicar no npm)\n\n```bash\nsf plugins install /caminho/absoluto/para/pypeline\n```\n\n### Opção 3 — Publicar no npm e instalar\n\n```bash\n# Dentro da pasta do plugin\nnpm version patch   # ou minor / major\nyarn build\nnpm publish\n\n# Em qualquer máquina\nsf plugins install pypeline\n```\n\n---\n\n## Configuração inicial\n\nAntes de usar o pipeline, você precisa de dois arquivos na pasta onde o plugin será executado:\n\n### 1. `baseline.txt`\n\nContém o hash do commit git que serve como ponto de partida do diff. O pipeline copia apenas os arquivos alterados **a partir desse commit**.\n\n```bash\n# Criar com o hash atual (ponto zero)\ngit rev-parse HEAD > baseline.txt\n\n# Ou com um commit específico\necho \"abc1234def5678...\" > baseline.txt\n```\n\n### 2. Autenticação das orgs no sf CLI\n\nO pipeline usa dois aliases de org por padrão:\n\n| Alias | Finalidade |\n|-------|-----------|\n| `devops` | Org de produção (PRD) |\n| `treino` | Org de treinamento |\n\nAutentique cada uma:\n\n```bash\nsf org login web --alias devops\nsf org login web --alias treino\n```\n\nPara usar aliases diferentes, passe as flags `--prd-org` e `--training-org` nos comandos.\n\n---\n\n## Como buildar o plugin\n\nO projeto usa **TypeScript** compilado via `tsc` com **wireit** para cache incremental.\n\n```bash\n# Build completo (compila + lint)\nyarn build\n\n# Limpar os artefatos de build\nyarn clean\n\n# Limpar tudo (incluindo node_modules)\nyarn clean-all\n```\n\nOs arquivos compilados ficam em `lib/` — é o que o sf CLI carrega em produção.\n\n> **Atenção:** nunca edite arquivos em `lib/` diretamente. Sempre edite em `src/` e recompile.\n\n---\n\n## Comandos disponíveis\n\n### `sf pypeline run` — Pipeline completo\n\nExecuta todas as etapas em sequência. O deploy em Training roda em paralelo ao validate PRD se a flag `--training` for passada. Em caso de falha em qualquer etapa, faz rollback automático do `baseline.txt`.\n\n```bash\n# Execução padrão (sem training)\nsf pypeline run\n\n# Habilitando o deploy em Training\nsf pypeline run --training\n\n# Com branch customizada\nsf pypeline run --branch release-v5.0.0\n\n# Com orgs customizadas\nsf pypeline run --prd-org minha-producao --training-org minha-homolog\n\n# Simulando o build sem copiar arquivos\nsf pypeline run --dry-run\n```\n\n**Flags disponíveis:**\n\n| Flag | Padrão | Descrição |\n|------|--------|-----------|\n| `--branch, -b` | valor em `config.ts` | Branch git para checkout no build |\n| `--training` | `false` | Habilita o deploy em Training (opt-in) |\n| `--dry-run` | `false` | Simula o build sem tocar em arquivos |\n| `--prd-org` | `devops` | Alias da org de produção |\n| `--training-org` | `treino` | Alias da org de treinamento |\n\n> **Nota:** o deploy em Training é **opt-in** — por padrão não roda. Use `--training` para habilitá-lo.\n\n---\n\n### `sf pypeline build` — Etapa 1\n\nFaz checkout da branch, git pull, calcula o diff desde o baseline e copia os arquivos alterados para a pasta de build.\n\n```bash\nsf pypeline build\nsf pypeline build --branch release-v5.0.0\nsf pypeline build --dry-run\n```\n\nArquivos gerados após a execução:\n\n```\nbuild_deploy/                          ← pasta com os arquivos do deploy\nlista_arquivos_adicionados.txt\nlista_arquivos_modificados.txt\nlista_arquivos_deletados.txt\nlista_arquivos_naodeletados.txt\n```\n\n---\n\n### `sf pypeline package` — Etapa 2\n\nGera o `package.xml` a partir da pasta de build usando `sf project generate manifest`.\n\n```bash\nsf pypeline package\n```\n\n---\n\n### `sf pypeline deploy training` — Etapa 3 (opcional)\n\nDeploy na org de treinamento com `RunLocalTests`. Grava output em `deploy_training_output.log`.\n\n```bash\nsf pypeline deploy training\nsf pypeline deploy training --target-org minha-org-treino\nsf pypeline deploy training --wait 120\n```\n\n| Flag | Padrão | Descrição |\n|------|--------|-----------|\n| `--target-org, -o` | `treino` | Alias da org de treinamento |\n| `--wait, -w` | `240` | Minutos de espera pelo resultado |\n\n---\n\n### `sf pypeline validate prd` — Etapa 4\n\nValida o deploy em produção (sem efetivá-lo). Extrai o Job ID do output e salva em `prd_job_id.txt`. Grava output em `deploy_prd_output.log`.\n\n```bash\nsf pypeline validate prd\nsf pypeline validate prd --target-org minha-producao\n```\n\n| Flag | Padrão | Descrição |\n|------|--------|-----------|\n| `--target-org, -o` | `devops` | Alias da org de produção |\n| `--wait, -w` | `240` | Minutos de espera pela validação |\n\n---\n\n### `sf pypeline quickdeploy` — Quick deploy\n\nExecuta o quick deploy em produção usando o Job ID salvo. O Job ID expira **10 horas** após o validate. Remove `prd_job_id.txt` após sucesso para evitar reuso.\n\n```bash\n# Lê o Job ID de prd_job_id.txt automaticamente\nsf pypeline quickdeploy\n\n# Passando o Job ID diretamente (sem precisar do arquivo)\nsf pypeline quickdeploy --job-id 0Af000000000001AAA\n\n# Sem confirmação interativa (para CI/CD)\nsf pypeline quickdeploy --no-prompt\n```\n\n| Flag | Padrão | Descrição |\n|------|--------|-----------|\n| `--target-org, -o` | `devops` | Alias da org de produção |\n| `--job-id, -j` | lê do arquivo | Job ID da validação |\n| `--wait, -w` | `240` | Minutos de espera |\n| `--no-prompt` | `false` | Pula a confirmação interativa |\n\n---\n\n### `sf pypeline version` — Versão do plugin\n\nExibe a versão instalada do plugin e verifica se há uma versão mais recente disponível no npm.\n\n```bash\nsf pypeline version\n```\n\nExemplo de saída (versão atual):\n\n```\npypeline/1.1.2 (current)\n\nYou are running the latest version.\n```\n\nExemplo de saída (update disponível):\n\n```\npypeline/1.1.2 (current)\n\n ›   Warning: pypeline update available from 1.1.2 to 1.2.0.\n ›   Run sf plugins update pypeline to update.\n```\n\n---\n\n## Fluxo completo de uso\n\n### Fluxo padrão (recomendado)\n\n```bash\n# 1. Execute o pipeline completo (sem training)\nsf pypeline run\n\n# 2. Quando o pipeline terminar com sucesso, o Job ID fica salvo.\n#    Execute o quick deploy (feito pelo time de PRD):\nsf pypeline quickdeploy\n```\n\n### Fluxo com training\n\n```bash\n# Habilita o deploy em Training (roda em paralelo ao validate PRD)\nsf pypeline run --training\nsf pypeline quickdeploy\n```\n\n### Fluxo manual (etapa por etapa)\n\nÚtil para depurar ou reexecutar apenas uma etapa:\n\n```bash\n# Etapa 1: build\nsf pypeline build\n\n# Etapa 2: gerar package.xml\nsf pypeline package\n\n# Etapa 3: deploy em Training (opcional, em background)\nsf pypeline deploy training &\n\n# Etapa 4: validar em PRD (síncrono)\nsf pypeline validate prd\n\n# Após validação bem-sucedida:\nsf pypeline quickdeploy\n```\n\n### Fluxo com rollback\n\nSe qualquer etapa do `sf pypeline run` falhar, o `baseline.txt` é restaurado automaticamente para o valor anterior. Nenhuma alteração é promovida.\n\nVocê pode verificar o motivo da falha nos logs:\n\n```bash\ncat deploy_prd_output.log\ncat deploy_training_output.log\n```\n\n---\n\n## Testes\n\n### Instalar dependências de teste\n\nAs dependências de teste já estão no `package.json`. Basta instalar:\n\n```bash\nyarn install\n```\n\n### Rodar os unit tests\n\nRápidos, sem necessidade de org ou internet. Testam toda a lógica do plugin com mocks ESM via `esmock`.\n\n```bash\n# Rodar unit tests (49 testes)\nyarn test:only\n\n# Rodar com relatório de cobertura\nyarn test:coverage\n```\n\nO relatório de cobertura é gerado em `coverage/lcov-report/index.html`. Cobertura atual: **~95% de statements**.\n\n### Rodar todos os testes (unit + lint + type-check)\n\n```bash\nyarn test\n```\n\n### Rodar os NUT tests (integração com org real)\n\nOs NUT tests rodam o plugin de verdade contra uma org Salesforce. São lentos e opcionais.\n\n```bash\n# NUTs básicos (build + package — não tocam em nenhuma org)\nNUT_ORG_ALIAS=treino yarn test:nuts\n\n# Habilitar o validate prd no NUT (roda contra a org real)\nRUN_VALIDATE_NUT=1 NUT_ORG_ALIAS=treino yarn test:nuts\n\n# Habilitar o quick deploy no NUT (só roda se prd_job_id.txt existir)\nRUN_QUICKDEPLOY_NUT=1 NUT_ORG_ALIAS=treino yarn test:nuts\n```\n\n> **Atenção:** nunca sete `RUN_VALIDATE_NUT` ou `RUN_QUICKDEPLOY_NUT` em pipelines de CI/CD automáticos sem revisão, pois esses testes fazem operações reais em orgs Salesforce.\n\n### Estrutura dos testes\n\n```\ntest/\n├── helpers.ts                              ← fakes reutilizáveis (fs, spawn, git)\n├── types.ts                                ← tipos compartilhados (EsmockModule<T>, etc.)\n├── unit/\n│   ├── config.test.ts                      ← readFileTrimmed, gitDiffFiles, fileExists...\n│   ├── fileUtils.test.ts                   ← cleanFilename, copyFile\n│   └── commands/pypeline/\n│       ├── build.test.ts\n│       ├── package.test.ts\n│       ├── quickdeploy.test.ts\n│       ├── run.test.ts                     ← rollback, paralelismo, flags\n│       ├── deploy/training.test.ts\n│       └── validate/prd.test.ts            ← extração do Job ID\n└── nuts/\n    └── pypeline.nut.ts                     ← testes contra org real\n```\n\n---\n\n## Estrutura do projeto\n\n```\npypeline/\n├── src/\n│   ├── config.ts                     ← caminhos, constantes, utilitários git/fs\n│   ├── fileUtils.ts                  ← lógica de cópia de arquivos Salesforce\n│   └── commands/pypeline/\n│       ├── run.ts                    ← sf pypeline run\n│       ├── build.ts                  ← sf pypeline build\n│       ├── package.ts                ← sf pypeline package\n│       ├── quickdeploy.ts            ← sf pypeline quickdeploy\n│       ├── version.ts                ← sf pypeline version\n│       ├── deploy/\n│       │   └── training.ts           ← sf pypeline deploy training\n│       └── validate/\n│           └── prd.ts                ← sf pypeline validate prd\n├── messages/\n│   ├── pypeline.run.md\n│   ├── pypeline.build.md\n│   ├── pypeline.package.md\n│   ├── pypeline.quickdeploy.md\n│   ├── pypeline.version.md\n│   ├── pypeline.deploy.training.md\n│   └── pypeline.validate.prd.md\n├── test/\n│   ├── helpers.ts\n│   ├── types.ts\n│   ├── unit/\n│   └── nuts/\n├── lib/                              ← compilado pelo tsc (não editar)\n├── .mocharc.json                     ← configuração do runner de testes\n├── .nycrc                            ← configuração de cobertura nyc\n├── package.json\n└── tsconfig.json\n```\n\n---\n\n## Solução de problemas\n\n**`sf: command not found` ao linkar o plugin**\n\nVerifique se o sf CLI está instalado globalmente: `npm install -g @salesforce/cli`\n\n**`baseline.txt não encontrado`**\n\nCrie o arquivo com `git rev-parse HEAD > baseline.txt` na raiz do seu workspace.\n\n**Job ID não encontrado após o validate**\n\nO Job ID é extraído por regex do output do `sf project deploy validate`. Se o formato do output mudar em versões futuras do sf CLI, ajuste o pattern `0Af[0-9A-Za-z]{15}` em `src/commands/pypeline/validate/prd.ts`.\n\n**Job ID expirado**\n\nQuick deploy Job IDs expiram 10 horas após a validação. Re-execute `sf pypeline validate prd` para gerar um novo.\n\n**Plugin não atualiza após alterar o código**\n\nExecute `yarn build` — o symlink do `sf plugins link` aponta para `lib/`, que é substituído a cada build.\n\n**Cobertura de testes abaixo do esperado**\n\nExecute `yarn test:coverage` para ver o relatório detalhado por arquivo e identificar as linhas não cobertas.\n","readmeFilename":"README.md"}