{"_id":"@j-schreiber/sf-plugin","_rev":"29-92867f4b2fd4cf27a934e5339a79a130","name":"@j-schreiber/sf-plugin","dist-tags":{"latest":"0.19.0"},"versions":{"0.1.0":{"name":"@j-schreiber/sf-plugin","version":"0.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.1.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"a890410ffe7cff13e5e999ff35992ae718f81350","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.1.0.tgz","fileCount":12,"integrity":"sha512-nRci5gF4g7MnipGwxkkifOg1JzLP7vn4kMphWJXbh6oHXC+KMb+DiLTzOpy34KOXXDA0Ht/FujmQW1ZPxZK2Bw==","signatures":[{"sig":"MEUCIQDJzBtTmYfcgUbLg909uv5tKmBqSxZFtgwTWwiGKKjowwIgUZPymEqKiFTr0wiqzuvKox6QqmF+czPagW2RAlAyr5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337812},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"311ea6fb971daf9f193ed65b0aa8478263cc66ed","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","test:new":"vitest","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.1.0_1730999213329_0.4261155913408865","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@j-schreiber/sf-plugin","version":"0.1.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.1.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"dist":{"shasum":"94e072277df3c9ddb275f3777bca47194583a75c","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.1.1.tgz","fileCount":95,"integrity":"sha512-h8mx19UotEIvNNUaMZXFlYGxm9g8ADtkjOb3ohmiidtGepe9bdKoDWVg9BoJFCaoapQXzKIMLOFcTxnJEiWEdQ==","signatures":[{"sig":"MEQCIGHxreNOzipU42z8yOLNqLTmSPQcAs1x+M7WfhCs8Rh7AiA3or3RQoO14LYTb3aJR3t8K/IHmTtN/ee8TPJJwyV0/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457045},"type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7bff442e79b2eae24501c87a256cc29c62b97c27","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","test:new":"vitest","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.1.1_1731000411380_0.971364127126694","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@j-schreiber/sf-plugin","version":"0.1.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.1.2","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"636772025509852ba10f25302c36a60cb56bb851","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.1.2.tgz","fileCount":93,"integrity":"sha512-2LWclbCqZW0BPdPfTLtt86j3qNcsBxH9HNZ4KVMITeBBZJ1I6NJeQbwA3kAFONvfG+EROI9WPAFKVZ92CtMBYg==","signatures":[{"sig":"MEQCIDUKmy2+cW6alESfoHs2uPq7wXY0fpehegJU2NzK/8upAiBmuc3EB8UhnUQ2iS8iCihVHLq/inrbR27pJs3CHJSeNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453275},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ae5fe5f91e761d9ce63f990ad37d9ff8447566f1","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","test:new":"vitest","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.1.2_1731002235306_0.2264873166690482","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@j-schreiber/sf-plugin","version":"0.1.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.1.3","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"da9c16f384422261c3337d28e16883e905e5970e","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.1.3.tgz","fileCount":93,"integrity":"sha512-8ntRg0j393QkGpIh+NoM5RVHpoctFsJiXVq25qd58wQjL4yn0G88fbh0UTuLw0KufG3fiSzerkICKd2FFREAVw==","signatures":[{"sig":"MEUCIQCwuwS7FV/idtXn7KnUj8kpnxATuc3qB7abst2C/ma3EgIgKBKHpWsDqJCkFhF+0xTRbY6yx3SzuAD9aNhvDIERfmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455765},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"752b32c12d65468acbb5fe804e2d1bca0e766864","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","test:new":"vitest","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.1.3_1731532431260_0.7635792323350539","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@j-schreiber/sf-plugin","version":"0.2.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.2.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"1258168b7eb53af9dec254ae8256ccecf5087cec","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.2.0.tgz","fileCount":97,"integrity":"sha512-6bC2+i3W7Z/6GGhGaUbX+v8zuLk193PtcBgxWdgcPWBeSeGMCXSHfinUtVt2brBk/u1FWAMZGHp4tUpu2Kgmag==","signatures":[{"sig":"MEYCIQDlMCSC/Tc7u5r89q/n+vh2o38jmzBPEVKB0QYCmMiblgIhAOk2wFhFDZAhATjExINvzif6+tR8BbSpkDEt24iEzQm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472635},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","compile","lint","gen-readme"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"99f842c3f9142242fde31b82488f076be14dde3a","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.2.0_1731864068851_0.26455024576621344","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@j-schreiber/sf-plugin","version":"0.3.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.3.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"626a3879afc9a97ff3932af39bc6e0c7d68fa4d9","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.3.0.tgz","fileCount":94,"integrity":"sha512-xZl8//ekjwhXjP0A4OoVISQRV4OY779x3j9Gkkw/4pMVW4/HrmoGVEUlhHnzpNXH2Ic07p/kLyqrjiMUEKeviA==","signatures":[{"sig":"MEYCIQDyrr1WhfmVT0elNtUJJckxJnfK1lGyD6e/XtkJuBEJ0gIhAK8ZLl+qqykAkwsEEC8Ed2x5jtGc9P5Cwh/Y2cYFj/UR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":491115},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0a23d1ccb1ce8c0918464ec0c4216a8e5b1d6f8a","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.3.0_1732539396076_0.6946252328710809","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@j-schreiber/sf-plugin","version":"0.4.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.4.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"0aa4f4b3bd184ce0e374056478f31235a79f63ed","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.4.0.tgz","fileCount":94,"integrity":"sha512-4D1Qd8cUgW/oVHrwodirhUmz4DUkCsPjhetTL1EyhS0sMGUOfOASXYNB7L35N8r9l9S4koSa41o2ZSykBkDNtQ==","signatures":[{"sig":"MEUCIQCwxjkUkT4kopHGQTzUIxj+rxikUUCQDxBH9o4PXKH2cgIgPw/Do2cwx9P991brXUlYE+ZJSFh16DX5bGL6u22B/E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544518},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"eaf5e448dfd5e2e61a0ce983fa10e4290efac166","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.4.0_1732727623875_0.1568919792838568","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@j-schreiber/sf-plugin","version":"0.4.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.4.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"0c0999fedd863e69c21caf231c62857671f00ad4","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.4.1.tgz","fileCount":94,"integrity":"sha512-l8bFQ6Wpuz5QWX094n1bdXO8J2wDtWYpOwGgvblcRfnuC8nEC8PQPRp/lhcJqIOA3ImyyVh8+JZ4PhB+Hiv8aA==","signatures":[{"sig":"MEYCIQDCx4rQOwOUwbzh+hn6jvDvlSluBh8bMWjCRg3JPfrIRQIhANS/eBcHGI4Rdvfk6Po9x3UojJu6SYKrViJO6tdn0ZVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549858},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Commands to import, export and migrate data"},"manifest":{"description":"Commands to generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"53f99f3fd9364645e066672de2aac8670786bde5","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to make mundane maintance and migration tasks easier","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.4.1_1733584694405_0.12967409058482615","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@j-schreiber/sf-plugin","version":"0.5.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.5.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"921219c2aacb803f95fbf9eb7a8025d99ab62e63","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.5.0.tgz","fileCount":152,"integrity":"sha512-f1VdOCLm7RSuyqizB+QgPoNkzcqXRAA25eijk8yG/HvqNr7IYO824vblaHn++MwSNlaaStw7VRafnmS72ND8rQ==","signatures":[{"sig":"MEYCIQCuh663mqZqbFpR6X6M1jvnfvOkEIO/AWDsUx41wX0fhwIhAPPhc7c1F55QJQjDyBgBs4JLxY77PKZikQjQRVnvCC4e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":633020},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Identify and clean up garbage from deployment processes"}},"description":"Maintain a target org"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"4d71ef4f3caff255804bfc5538bef152d024cd95","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.5.0_1734541849592_0.39375451798320626","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@j-schreiber/sf-plugin","version":"0.6.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.6.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"bd06b3e7aaaf01124abebecd2198488a293768ea","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.6.0.tgz","fileCount":156,"integrity":"sha512-WWlcxLV+dGujSoUXPmjPnRvh28e0N2ut2MMM17ihYyM6g+OxeGYlqnBBOG2T6KbP3tiGDai+OI4uPa+9+x5Bpg==","signatures":[{"sig":"MEUCIFJLIc5Z/VQO/juKHpnfINVX3jq9YWN8s2LTspmJJ9alAiEA/inXJW+PVFTS6yT0iMExS9Z1gluuy3H/08I8h+IN6b0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676407},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Identify and clean up garbage from deployment processes"}},"description":"Maintain a target org"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"bdb57318495cba00a5d4e0eae9c792964d8f3813","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.6.0_1735079759772_0.775992242706161","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@j-schreiber/sf-plugin","version":"0.6.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.6.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"f189e8c73d27fb97d6013ae9d4bc284783a31c95","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.6.1.tgz","fileCount":156,"integrity":"sha512-EjohHRLML18L5YDHFd7G2sV7DXzsCrfrPDsfnlR6SoE6w78VvrunMr5BkUs7/xAdDkZHRObgeypW/YJZWVFgDQ==","signatures":[{"sig":"MEQCIDIgtJpLhKD7iYcq5cftK9LhBb9mFzIHre0OfAayvw2ZAiBUcUy0+yoIbRxgVOcCT8yltngvsYVnt3RMQnA5Yz7L1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679210},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"bf238bb69f2ba6adefbe11ecf4d6ac24331fa3b6","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","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.6.1_1735217776500_0.9022647931038978","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@j-schreiber/sf-plugin","version":"0.7.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.7.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"0a171cf11674f6735ead47e8d0d24e1e296661c3","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.7.0.tgz","fileCount":165,"integrity":"sha512-NTSBO9bDL3AQdQ02n0H3an51bH9raBAzxaTPUqlmQUddsqZq37HZNJtn3zOYMjYL+B/HWNlnsgyvpR3Q/G7lVw==","signatures":[{"sig":"MEYCIQD3jt5kw4tF+Ifr4rx883zTfRoIkCuucJCXQHw4qq3X5AIhAOKFDpztf08lhfeFM5Qg7/GOYeltoM3wYdR6HfQ27czM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":692801},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e94c127e4705e8867b7a39d876899c7d53092984","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","test:garbage:nuts":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.7.0_1736601974595_0.9456778545950886","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@j-schreiber/sf-plugin","version":"0.7.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.7.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"17b75d28458674e88ad2469ef9f924d4306d0bae","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.7.1.tgz","fileCount":168,"integrity":"sha512-qKGH1hDipQQNYvlOo/gFA6/gu2uyO/ot4EGNyu44wXoHYIRnBRANjbBDRoiERbHpnUD+r3TUPhK5U03/nheDmg==","signatures":[{"sig":"MEUCIQCAIubVdxj0d3kB0DN25KpqTvhSrKzZkpSclcvsIrL4aAIgdf4Y+N8E/XJW4HXCvOg0RlMkIgvtk/Am6kZZmJVg+Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697151},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"gen-readme":{"command":"oclif readme"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"61f5d1458ff45afef1e7527ce8ddf2740f51e911","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","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.7.1_1737375520464_0.455727025446498","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@j-schreiber/sf-plugin","version":"0.8.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.8.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"6d9558e5ad6bf5776b6306644844da21a8da80bd","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.8.0.tgz","fileCount":179,"integrity":"sha512-wO5NY/JxdxWx+hUFOyEBkikbIuqlnAHxY4WVxE+Z0iZ6DTYWtbjUFsyEwudGgJXA7QkDuX3l5JQtdQKi42W6aw==","signatures":[{"sig":"MEUCIBR3s2NeFHIqNhz+7HvAczFyNiusfC/YsF0k96W6ZzPSAiEA/e7K6LGH3Igu/+y0d51wxi3Iqs5+Dl5ptXxghZPrjPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729652},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"257cef18454d30af616313f62c06a143b84354db","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"oclif readme && pretty-quick","compile":"wireit","prepack":"sf-prepack","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.8.0_1737912496014_0.9794316456331011","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@j-schreiber/sf-plugin","version":"0.9.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.9.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"b94cb07e4a25b6210269470888b7fd61187ae18e","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.9.0.tgz","fileCount":193,"integrity":"sha512-BDVe536NMCj//D7W6rxNJRJGfXGaXkeQXTkLPsFHQB0YdBOgg9HsuXCjtbW/fYoiqccMZgOCHeCakeIQAXj4Hg==","signatures":[{"sig":"MEUCIQDrtxUkzhSHjngvRL01ClBLRJC+rI4JWWc/PwOkE33ieQIgVD0wx+jmaxdGHSJGcbu7LDVvyC3hLYYAAB6c5UeqvNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768130},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"85ef8a1a5ffee6988b4a3f2844f7439beb932bca","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"oclif readme && pretty-quick","compile":"wireit","prepack":"sf-prepack","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.9.0_1738512244148_0.3997463785857456","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@j-schreiber/sf-plugin","version":"0.10.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.10.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"aca07ec6a3b98d2718f8881f25722dc8dbcfee78","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.10.0.tgz","fileCount":16,"integrity":"sha512-x84X/wZFwRk3Err8gy1tmB5Z3EuoGGlC8lCf0qlEbdl6n4Zd5bJrui3tGJmvwAVYn5QuN0srbsZsJQQk7nmKqw==","signatures":[{"sig":"MEUCIQCQIUdx/NlH9b9ts+ilskPdLj9iI1CCan9xoGaYWpitXQIgR/NuHWDQA7wn7MQBY1k27rHdXgQVRsyvZuO1cLsD5YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398020},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"b7368e93c84d0723941dc77118168bc1ed60677c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.10.0_1742139341803_0.7195673117766805","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@j-schreiber/sf-plugin","version":"0.10.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.10.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"23b3baed3f8bad0e9bff7406fcbdab6968a240ff","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.10.1.tgz","fileCount":193,"integrity":"sha512-A1crZudufF5hxdRYz6reiTvhfZKbL2aX/SbrzHwEb/zXlhWZTCXeQBVzc/MzLO4dYQtXJ19z8VAtjqt7y3kpVA==","signatures":[{"sig":"MEQCIB1XepdCXFfH/0O7T3cCL2jgqOAMqj7+Bm/8ez0TLYkyAiAuEAEzH/dgM2o9HKLtUcq1gnBqLCUaQLufcFBwzq6KXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770427},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"29949e3ee002a8df75bc0515c68a4395f98e8bce","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.10.1_1742198671308_0.27998954777214524","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@j-schreiber/sf-plugin","version":"0.11.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.11.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"3dcab3fc79196ac4384c9a666ecf32bd6eb3b7f2","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.11.0.tgz","fileCount":196,"integrity":"sha512-chI3kmeBVSAzOqu7/kjg8wXLhM1jrIwMBNeslsk3tzax9OapKpDq4M/227X3CKE1eG68Q+wRWvwrQRxVon8moQ==","signatures":[{"sig":"MEYCIQDrIrNieU8TN3iDA11iHAgIbyLM5ks3TTQ47jemwTAsOQIhAPbvGSH59WCBcfOGdqsUWudJt7dKixtOFIVRQKF9oJLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782835},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c00f357cfe2691681300db88351351c456b2fa71","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.23.8","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.11.0_1742644661320_0.711391226822133","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@j-schreiber/sf-plugin","version":"0.12.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.12.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"e3c70cabf4e0167a2099e98b00e49e8b066a196c","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.12.0.tgz","fileCount":200,"integrity":"sha512-U8iIC56O/gU0KPaLlEZWvKWReCtDx+dLuATHrohWqFe6fkS7vQoqkF3+gh7Eq07+He/4Mr6SkxI9lX5EwhIMLA==","signatures":[{"sig":"MEYCIQDi+tIEI7xFm7xvTgqFmFZYaQk9UWvKS3+dX1RCPaREbAIhAIpEerZfxGGqJEx9DN6Qb1IXKIBOjsaZLDe7hBlSKJi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814597},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"30e1339db414cfa9c703dce5a7de45b081eea8ac","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.23.8","ansis":"^3.17.0","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.12.0_1742978476116_0.8054957691001028","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@j-schreiber/sf-plugin","version":"0.13.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.13.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"b36bff8bdb229a2abbe5a9bfc3f5598df5b3b47f","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.13.0.tgz","fileCount":201,"integrity":"sha512-dQbC796joQ+Ik6ey+yIh9eWUyHCaiyj0P2idqizQTlUJG+RJUC166k3/8JSyyeW/fwNzaLgSsAQ4WV3lRw7ViQ==","signatures":[{"sig":"MEYCIQDQn8dRfcWird3kac8i+GTftn2eb8l6CLUZ0W6R4B9VWAIhAK+0wkYe0zZRjpTjn3Vurmn1GdLL+Fr87zENLoD2ifxx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819542},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ed800814016353436b1dfc82316179fe73c645c7","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"23.10.0","dependencies":{"zod":"^3.23.8","ansis":"^3.17.0","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.13.0_1743253181922_0.9972241479925579","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@j-schreiber/sf-plugin","version":"0.13.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.13.1","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"d742fe36fd87cf209ee00cfc0924695914518834","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.13.1.tgz","fileCount":19,"integrity":"sha512-/s/Wt4K+s7bpPIvj4UGIFUloeoOrJ4tY8ZZlUVbNZVMj1KXRDao+5kETNr8+2uFYXp9SwgesKvgwOMzh7kProA==","signatures":[{"sig":"MEUCIBxUWy400gMEErlTKXbA4kW6k5c43Qyy3UgwVB8KSb0NAiEAwbyRdAchLJZHSfrLqiRv1BxPkv3NFPUPCxU7h9P0FJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394514},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"^3.17.0","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.13.1_1749559281526_0.9683021995751266","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@j-schreiber/sf-plugin","version":"0.13.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.13.2","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"c508d6f064f211abaaa53fc6be9342fbd012dc12","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.13.2.tgz","fileCount":221,"integrity":"sha512-CXUKvddLFj8IXO+iGcmwSFft7w4YPyQkCabL5qETjwVe8qappmikDOHm0UG6vdFl7S7+Npim8d/BvHeZ8NCLng==","signatures":[{"sig":"MEUCIQCOsMRuRT2iFpw7s6+cfTLJI5XxhcreEyxOv8z3UW9XGwIgLNKDHmsG9bIsXXENBEWdNgUC12lS1CTa+Oo7EONdznc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820973},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"^3.17.0","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"^4.5.1","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"^10.2.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/sf-plugin_0.13.2_1749559484742_0.26794500807906996","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@j-schreiber/sf-plugin","version":"0.13.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.13.3","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"e85c534f39ff8b4da0ee77de12c13a3b28fdd744","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.13.3.tgz","fileCount":221,"integrity":"sha512-r4c3WhiGpztmtYcAfCnTQmfAegglqbLAEw+nOMzzO+8I+QtKhSzKAqF+L2bR73//49rnQkn4EYAyyhFmDHcrDw==","signatures":[{"sig":"MEYCIQC63FBeauEPUXSv93tXrKf9gmCOh6R+9eHO7KTFdd+z5QIhAJAeM/mVh7jmKoey0X38+54dQSOfXDK6McL5cl/gU6Pl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822982},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.13.3_1749562504108_0.7172592452614417","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@j-schreiber/sf-plugin","version":"0.14.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.14.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"ca0a7d3a9a1c3eb94e8510fa325b26ab0f232ab0","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.14.0.tgz","fileCount":227,"integrity":"sha512-hhc7YCvC4GWh4RZVnIII+gq+Wf6bLyUkV3Y62uvOW8uNKH2SCLLYFnjH/uvYjnrHSSm5K8W3RbQPxDkHMQU4tg==","signatures":[{"sig":"MEUCIQC76/Ho7rw6ILPI/1GbKyrRn1qhaEOC+MtEXhfBlWyh+AIgAZBuLFPj90uY25lCMhOlesItSfuN/spCMvUgx5mbuC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829734},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.14.0_1749629154489_0.7770849091880754","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@j-schreiber/sf-plugin","version":"0.15.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.15.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"d4af36af0d818db5ed734dc64306f385e1565a79","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.15.0.tgz","fileCount":242,"integrity":"sha512-Uy+uF6Ne8AKm84FfCGhmMzkIE6IXVFyTo97y8/MOL3BDqjEkYP3qEh46fn2fFv3XNtJFuVo8498pTDuzZayuSA==","signatures":[{"sig":"MEUCIGjpDFz8ZffUdBpKs7lqTLc0SRyo/w/xLsmaKuD6zwRHAiEAuRNO0sH72pHaupUDWxt5O3iJKczRKIyqpSMGfLfWUFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857484},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"},"field-usage":{"description":"description for jsc.maintain.field-usage"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","actor":{"name":"j-schreiber","type":"user","email":"info@lietzau-consulting.de"},"email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@oclif/multi-stage-output":"^0.8.16","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.15.0_1750836554262_0.722903128095757","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@j-schreiber/sf-plugin","version":"0.16.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.16.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"fb90a629762e46611b16d547b8c005ee0e2280b1","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.16.0.tgz","fileCount":261,"integrity":"sha512-2WWEfkeXzpaHK4+BVHegmqCEmrN0DxSwdewCCiSzf5thIjP/z24x3D+B+G8BIDR09zz8pvZAOT6fjQ24E50IWw==","signatures":[{"sig":"MEQCIAimnjYIbb02SRFci7+Ger3YnNQWJNMKRQHQ1udpeVdGAiB5aK3dABEaiL7pd03cUl3YO6IUJXp29xAL20nhl+P/lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895166},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"},"field-usage":{"description":"description for jsc.maintain.field-usage"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:maintain":"nyc mocha \"**/maintain/maintain.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","actor":{"name":"j-schreiber","type":"user","email":"info@lietzau-consulting.de"},"email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin","type":"git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{},"dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","@oclif/core":"^4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@oclif/multi-stage-output":"^0.8.16","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.16.0_1751116122228_0.9270592517345684","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@j-schreiber/sf-plugin","version":"0.17.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.17.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"4007efc58390c4f0ed5abac7c2e8d40049fd18bb","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.17.0.tgz","fileCount":248,"integrity":"sha512-TTanovwqJVFokEmDLywICT1iIVoE4alJyeM8DyroavpuYhYLHey7eE4tPkEgAik3iz5KedE+i5itV4G6SHBVYw==","signatures":[{"sig":"MEUCICMWJcU+NdvpsMKUcPXukzsOZWyoj0PtV9YSWaKZywOwAiEAujqSTnD4k96H+s5wBBUI00Eazqr98j/bmOKvRphCrNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924510},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"},"field-usage":{"description":"description for jsc.maintain.field-usage"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"d0898de53e782f33bb5c040ee3a44a7053974d12","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","release":"rm -rf .wireit && yarn build && release-it","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:maintain":"nyc mocha \"**/maintain/maintain.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","actor":{"name":"j-schreiber","type":"user","email":"info@lietzau-consulting.de"},"email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","json-2-csv":"^5.5.9","@oclif/core":"^4","change-case":"^5.4.4","markdown-table":"^3.0.4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@oclif/multi-stage-output":"^0.8.16","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","release-it":"^19.0.3","typescript":"^5.4.5","@oclif/test":"^4.1.13","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.17.0_1751879562491_0.595065211438734","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@j-schreiber/sf-plugin","version":"0.18.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","_id":"@j-schreiber/sf-plugin@0.18.0","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"bin":{"sf-plugin":"bin/dev.js"},"dist":{"shasum":"eb8f10692f74b671d55e7afa659b5dd30248ee59","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.18.0.tgz","fileCount":260,"integrity":"sha512-89W0utP0bQioBNvvdN62lEe6WLLGRqGuxft95Ue+XXEo2PU8DA2RIhieRbNr1zmbzVJxH97XpRmGw1vas5NjmQ==","signatures":[{"sig":"MEYCIQDdRFw92pgIJCOzJNZhYUSD1MJuhENMPZg6O7yXmZjDgwIhAKQF+tLGm8IW+0dctlUzQi+Fns8kaxCe+ZwX2NTicRj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961417},"main":"index.js","type":"module","oclif":{"bin":"sf","topics":{"jsc":{"subtopics":{"apex":{"subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}},"description":"description for jsc.apex"},"data":{"description":"Import, export and migrate data"},"maintain":{"subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"},"field-usage":{"description":"description for jsc.maintain.field-usage"}},"description":"Maintain your orgs"},"manifest":{"description":"Generate, validate and rollout org manifests"}},"description":"All commands in the JSC namespace"}},"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":["clean-deps","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\""},"readme":{"command":"oclif readme && pretty-quick","dependencies":["build"]},"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/**/*.test.ts\""},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"75834873316585588fe43e3e8982c0f768b6b937","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","readme":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky","release":"rm -rf .wireit && yarn build && release-it","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","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:maintain":"nyc mocha \"**/maintain/maintain.nut.ts\" --slow 4500 --timeout 600000 --parallel","pretty-quick-staged":"pretty-quick --staged"},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"repository":{"url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.23.8","ansis":"4","js-yaml":"^4.1.0","json-2-csv":"^5.5.9","@oclif/core":"^4","change-case":"^5.4.4","markdown-table":"^3.0.4","@salesforce/kit":"^3.2.3","fast-xml-parser":"5","@salesforce/core":"^8.5.7","@jsforce/jsforce-node":"^3.4.2","@salesforce/apex-node":"^8.1.19","@salesforce/packaging":"^4.2.15","@oclif/multi-stage-output":"^0.8.16","@salesforce/sf-plugins-core":"^12.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","release-it":"^19.0.3","typescript":"^5.4.5","@oclif/test":"^4.1.13","@types/js-yaml":"^4.0.9","@salesforce/dev-scripts":"11","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin_0.18.0_1752593483029_0.3799175733911768","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@j-schreiber/sf-plugin","description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","version":"0.19.0","repository":{"type":"git","url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git"},"homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","dependencies":{"@jsforce/jsforce-node":"^3.4.2","@oclif/core":"^4","@oclif/multi-stage-output":"^0.8.16","@salesforce/apex-node":"^8.1.19","@salesforce/core":"^8.5.7","@salesforce/kit":"^3.2.3","@salesforce/packaging":"^4.2.15","@salesforce/sf-plugins-core":"^12.0.8","ansis":"4","change-case":"^5.4.4","fast-xml-parser":"5","js-yaml":"^4.1.0","json-2-csv":"^5.5.9","markdown-table":"^3.0.4","zod":"^3.23.8"},"devDependencies":{"@oclif/plugin-command-snapshot":"^5.1.9","@oclif/test":"^4.1.13","@release-it/conventional-changelog":"^10.0.1","@salesforce/cli-plugins-testkit":"^5.3.10","@salesforce/dev-scripts":"11","@types/js-yaml":"^4.0.9","eslint-plugin-sf-plugin":"^1.18.6","husky":"^9.1.7","oclif":"^4.14.0","release-it":"^19.0.3","ts-node":"^10.9.2","tsx":"^4.19.2","typescript":"^5.4.5"},"engines":{"node":">=18.0.0"},"keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"license":"BSD-3-Clause","oclif":{"commands":"./lib/commands","bin":"sf","topicSeparator":" ","devPlugins":["@oclif/plugin-help"],"topics":{"jsc":{"description":"All commands in the JSC namespace","subtopics":{"data":{"description":"Import, export and migrate data"},"manifest":{"description":"Generate, validate and rollout org manifests"},"maintain":{"description":"Maintain your orgs","subtopics":{"garbage":{"description":"Analyse and clean garbage from package installs"},"field-usage":{"description":"description for jsc.maintain.field-usage"}}},"apex":{"description":"description for jsc.apex","subtopics":{"schedule":{"description":"description for jsc.apex.schedule"}}}}}},"flexibleTaxonomy":true},"scripts":{"build":"wireit","clean":"sf-clean","clean-all":"sf-clean all","compile":"wireit","docs":"sf-docs","format":"wireit","pretty-quick-staged":"pretty-quick --staged","link-check":"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:nuts:garbage":"nyc mocha \"**/maintain/garbage/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:data":"nyc mocha \"**/data/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:apex":"nyc mocha \"**/apex/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:nuts:maintain":"nyc mocha \"**/maintain/maintain.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","readme":"wireit","prepare":"husky","release":"rm -rf .wireit && yarn build && release-it"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"wireit":{"build":{"dependencies":["clean-deps","compile","lint"]},"clean-deps":{"command":"rm -rf node_modules/@types/{glob,minimatch,shelljs}"},"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/**/*.test.ts\"","env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[]},"test:command-reference":{"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings","files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"]},"test:deprecation-policy":{"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","files":["src/**/*.ts"],"output":[],"dependencies":["compile"]},"test:json-schema":{"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare","files":["src/**/*.ts","schemas"],"output":[]},"link-check":{"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","files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[]},"readme":{"dependencies":["build"],"command":"oclif readme && pretty-quick"}},"exports":"./lib/index.js","type":"module","author":{"name":"Jannis Schreiber"},"main":"index.js","bin":{"sf-plugin":"bin/dev.js"},"directories":{"lib":"lib","test":"test"},"_id":"@j-schreiber/sf-plugin@0.19.0","gitHead":"624207c06dac52d93017909445e8a87b3e35a1c1","bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OiSqHQuSF/J6HAfOu/yayc9RVDtczxF2MLvli+thD1EUDs6VOLaMHRCPVaQpoNlJlvncRrYBnaKrLP4HMLjwOg==","shasum":"5b99e9aac8dab1fda58adc02b8fea99b6cc4df37","tarball":"https://registry.npmjs.org/@j-schreiber/sf-plugin/-/sf-plugin-0.19.0.tgz","fileCount":257,"unpackedSize":956540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3+u8NT7PmSOSCB0mVlPsarcTb9fHDM4UooIn8YxhiiwIhAPR97CcN9OjYPydgy4R+Y9hY00dNU8TpElav3cTWMu6n"}]},"_npmUser":{"name":"j-schreiber","email":"info@lietzau-consulting.de"},"maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sf-plugin_0.19.0_1752594460044_0.35835218739696684"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-07T17:06:53.183Z","modified":"2025-07-15T15:47:40.461Z","0.1.0":"2024-11-07T17:06:53.592Z","0.1.1":"2024-11-07T17:26:51.694Z","0.1.2":"2024-11-07T17:57:15.707Z","0.1.3":"2024-11-13T21:13:51.591Z","0.2.0":"2024-11-17T17:21:09.120Z","0.3.0":"2024-11-25T12:56:36.277Z","0.4.0":"2024-11-27T17:13:44.145Z","0.4.1":"2024-12-07T15:18:14.565Z","0.5.0":"2024-12-18T17:10:49.882Z","0.6.0":"2024-12-24T22:36:00.018Z","0.6.1":"2024-12-26T12:56:16.782Z","0.7.0":"2025-01-11T13:26:14.924Z","0.7.1":"2025-01-20T12:18:40.799Z","0.8.0":"2025-01-26T17:28:16.333Z","0.9.0":"2025-02-02T16:04:04.414Z","0.10.0":"2025-03-16T15:35:42.047Z","0.10.1":"2025-03-17T08:04:31.625Z","0.11.0":"2025-03-22T11:57:41.588Z","0.12.0":"2025-03-26T08:41:16.322Z","0.13.0":"2025-03-29T12:59:42.169Z","0.13.1":"2025-06-10T12:41:21.701Z","0.13.2":"2025-06-10T12:44:44.945Z","0.13.3":"2025-06-10T13:35:04.357Z","0.14.0":"2025-06-11T08:05:54.739Z","0.15.0":"2025-06-25T07:29:14.448Z","0.16.0":"2025-06-28T13:08:42.522Z","0.17.0":"2025-07-07T09:12:42.792Z","0.18.0":"2025-07-15T15:31:23.289Z","0.19.0":"2025-07-15T15:47:40.248Z"},"bugs":{"url":"https://github.com/j-schreiber/js-sf-cli-plugin/issues"},"author":{"name":"Jannis Schreiber"},"license":"BSD-3-Clause","homepage":"https://github.com/j-schreiber/js-sf-cli-plugin/wiki","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"repository":{"type":"git","url":"git+https://github.com/j-schreiber/js-sf-cli-plugin.git"},"description":"Salesforce plugin to orchestrate multi-org deployments, ease org maintenance and migrate data.","maintainers":[{"name":"j-schreiber","email":"info@lietzau-consulting.de"}],"readme":"# @j-schreiber/sf-plugin\n\n[![NPM](https://img.shields.io/npm/v/@j-schreiber/sf-plugin.svg?label=@j-schreiber/sf-plugin)](https://www.npmjs.com/package/@j-schreiber/sf-plugin) [![Downloads/week](https://img.shields.io/npm/dw/@j-schreiber/sf-plugin.svg)](https://npmjs.org/package/@j-schreiber/sf-plugin) [![License](https://img.shields.io/badge/License-BSD%203--Clause-brightgreen.svg)](https://raw.githubusercontent.com/salesforcecli/@j-schreiber/sf-plugin/main/LICENSE.txt)\n\n> This plugin is still in beta and under active development. Command signatures may be subject to change.\n\n## Installation\n\nThe plugin is not digitally signed, so in order to avoid the prompt on installation, add it to your [`unsignedPluginAllowList.json`](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_allowlist.htm). If you don't mind the prompt, simply run:\n\n```bash\nsf plugins install @j-schreiber/sf-plugin\n```\n\n## Contribute\n\nContributers are welcome! Please reach out on [Linkedin](https://www.linkedin.com/in/jannis-schreiber/) or via [Email](mailto:info@lietzau-consulting.de).\n\n## Documentation\n\nCheck out the [GitHub Wiki](https://github.com/j-schreiber/js-sf-cli-plugin/wiki) for in-depth documentation of concepts and technical limitations. Here's the exhaustive command reference.\n\n<!-- commands -->\n\n- [`sf jsc apex schedule export`](#sf-jsc-apex-schedule-export)\n- [`sf jsc apex schedule manage`](#sf-jsc-apex-schedule-manage)\n- [`sf jsc apex schedule start`](#sf-jsc-apex-schedule-start)\n- [`sf jsc apex schedule stop`](#sf-jsc-apex-schedule-stop)\n- [`sf jsc data export`](#sf-jsc-data-export)\n- [`sf jsc maintain field-usage analyse`](#sf-jsc-maintain-field-usage-analyse)\n- [`sf jsc maintain flow-export obsolete`](#sf-jsc-maintain-flow-export-obsolete)\n- [`sf jsc maintain flow-export unused`](#sf-jsc-maintain-flow-export-unused)\n- [`sf jsc maintain garbage collect`](#sf-jsc-maintain-garbage-collect)\n- [`sf jsc manifest rollout`](#sf-jsc-manifest-rollout)\n- [`sf jsc manifest validate`](#sf-jsc-manifest-validate)\n\n## `sf jsc apex schedule export`\n\nList all scheduled jobs on the target org.\n\n```\nUSAGE\n  $ sf jsc apex schedule export -o <value> [--json] [--flags-dir <value>] [-c <value>] [-j <value>] [-d <value>]\n  [--concise]\n\nFLAGS\n  -c, --apex-class-name=<value>  Only list jobs from a specific apex class.\n  -d, --output-dir=<value>       Writes exported jobs to a config file that can be used with \"manage\" command.\n  -j, --job-name=<value>         Only list jobs with a specific job name. Supports partial matches.\n  -o, --target-org=<value>       (required) Target org to check.\n      --concise                  Minimize columns displayed in output table.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  List all scheduled jobs on the target org.\n\n  Export all jobs currently scheduled on the target org or specify additional filters to narrow down search results.\n\nEXAMPLES\n  List all jobs on the target org\n\n    $ sf jsc apex schedule export -o MyTargetOrg\n\n  List jobs that match apex class and job name\n\n    $ sf jsc apex schedule export -o MyTargetOrg -c MyScheduledJobClass -n \"Scheduled Job Name\"\n\n  List jobs that start with \"Auto\" and export them to tmp/dev/jobs.yaml\n\n    $ sf jsc apex schedule export -j \"Auto\" -d tmp/dev\n```\n\n_See code: [src/commands/jsc/apex/schedule/export.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/apex/schedule/export.ts)_\n\n## `sf jsc apex schedule manage`\n\nManages all cron jobs on a target org from config file.\n\n```\nUSAGE\n  $ sf jsc apex schedule manage -o <value> -f <value> [--json] [--flags-dir <value>] [--dry-run]\n\nFLAGS\n  -f, --config-file=<value>  (required) Path to a valid config file that configures scheduled jobs.\n  -o, --target-org=<value>   (required) Target org where the job will be scheduled.\n      --dry-run              Simulate a run and get information on how many jos would be started, stopped, and left\n                             untouched.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Manages all cron jobs on a target org from config file.\n\n  Provide the path to a config file that contains a definition of scheduled jobs. The manage command will try to start\n  non-existing jobs and, depending on options, also stop obsolete running jobs. All options for this command are read\n  from the config file.\n\nEXAMPLES\n  Sync all jobs on target org with config file\n\n    $ sf jsc apex schedule manage -o MyTargetOrg -f scheduled-job-definitions.yaml\n\nFLAG DESCRIPTIONS\n  -f, --config-file=<value>  Path to a valid config file that configures scheduled jobs.\n\n    Specify the jobs to start, together with options how obsolete or redundant jobs should be treated. Jobs are\n    identified by their unique job name. You can specify the same apex class multiple times, as long as job names are\n    different. For convenience, you can also use the apex class as job name and omit class property - in that case, you\n    can only schedule an apex class once for obvious reasons.\n\n  --dry-run  Simulate a run and get information on how many jos would be started, stopped, and left untouched.\n\n    Queries existing jobs on the target org and evaluates, which jobs would be changed. However, dry-run cannot compile\n    the apex class and cron expression. This means, that invalid cron expressions or apex classes will not be caught and\n    the command may still fail, when run without this flag.\n```\n\n_See code: [src/commands/jsc/apex/schedule/manage.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/apex/schedule/manage.ts)_\n\n## `sf jsc apex schedule start`\n\nSchedule a cron job on the target org.\n\n```\nUSAGE\n  $ sf jsc apex schedule start -o <value> -c <value> -e <value> [--json] [--flags-dir <value>] [-n <value>] [--trace]\n\nFLAGS\n  -c, --apex-class-name=<value>  (required) Name of the Apex class to schedule.\n  -e, --cron-expression=<value>  (required) The cron expression that specifies execution of the job.\n  -n, --name=<value>             Unique name of the cron job.\n  -o, --target-org=<value>       (required) Target org where the job will be scheduled.\n      --trace                    Log detailed debug information of command execution.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Schedule a cron job on the target org.\n\n  Provide the name of an apex class that implements the `Schedulable` interface and a cron expression to schedule a cron\n  job (`CronTrigger`). Use the official Documentation to learn more about cron expressions:\n  https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_scheduler.htm.\n\nEXAMPLES\n  Schedule a class to run every day at 1 am:\n\n    $ sf jsc apex schedule start -c MyJobImplementationName -e '0 0 1 * * ?'\n\n  Schedule a class to run on weekdays (Monday to Friday) at 10 am:\n\n    $ sf jsc apex schedule start -c MyJobImplementationName -e '0 0 10 ? * MON-FRI'\n\n  Schedule a job with a custom name to run every day at 5:30pm:\n\n    $ sf jsc apex schedule start -c MyJobImplementationName -e \"0 30 17 * * ?\" -n \"My Job Name\"\n\nFLAG DESCRIPTIONS\n  -c, --apex-class-name=<value>  Name of the Apex class to schedule.\n\n    Must implement the System.Schedulable interface.\n\n  -e, --cron-expression=<value>  The cron expression that specifies execution of the job.\n\n    Provide the expression in unix-compatible format (see Apex Documentation for more details). The basic syntax of the\n    expression is \"Seconds Minutes Hours Day_of_month Month Day_of_week Optional_year\". See examples for commonly used\n    cron expressions.\n\n  -n, --name=<value>  Unique name of the cron job.\n\n    If you leave this empty, the name of the apex class is used. Jobs must be unique by name: Use different names if you\n    plan to schedule the same apex class multiple times.\n\n  --trace  Log detailed debug information of command execution.\n\n    Due to limitations of available Salesforce APIs, this command uses an anonymous apex execution under the hood. The\n    execution may fail due to a variety of reasons, and the scheduler tries its best to extract the correct error\n    messages. If this doesn't help, use the --trace flag to output full debug logs from the execution.\n```\n\n_See code: [src/commands/jsc/apex/schedule/start.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/apex/schedule/start.ts)_\n\n## `sf jsc apex schedule stop`\n\nStop one or more cron jobs on the target org.\n\n```\nUSAGE\n  $ sf jsc apex schedule stop -o <value> [--json] [--flags-dir <value>] [-c <value>] [-i <value>...] [-n <value>] [--trace]\n    [--no-prompt]\n\nFLAGS\n  -c, --apex-class-name=<value>  Name of an apex class to stop.\n  -i, --id=<value>...            The CronTrigger Id of the job to stop.\n  -n, --name=<value>             Identify the scheduled job by its provided name.\n  -o, --target-org=<value>       (required) Target org where the job will stopped.\n      --no-prompt                Don't prompt before performing destructive changes.\n      --trace                    Log detailed debug information of command execution.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Stop one or more cron jobs on the target org.\n\n  The command allows to stop one or more scheduled jobs, based on the provided inputs. You can provide the name of an\n  apex class, the name of a scheduled job or a list of ids (08e). The command is idempotent: That means it succeeds,\n  even if no job was actually stopped. If you provide multiple filters (e.g. an apex class and an id), all jobs that\n  satisfy at least one of the criteria are stopped.\n\nEXAMPLES\n  Stop all scheduled jobs on a target org\n\n    $ sf jsc apex schedule stop -o MyTargetOrg\n\n  Stop a job by its id on your default org\n\n    $ sf jsc apex schedule stop -i 08e9b00000KktvqAAB\n\n  Stop all scheduled jobs of a particular apex class on a target org\n\n    $ sf jsc apex schedule stop -c MyCaseReminderJob -o MyTargetOrg\n\nFLAG DESCRIPTIONS\n  -c, --apex-class-name=<value>  Name of an apex class to stop.\n\n    The command finds all scheduled instances of this apex class and stops them.\n\n  -i, --id=<value>...  The CronTrigger Id of the job to stop.\n\n    Provide the Id of the cron trigger that was returned by `System.schedule`. If the Id is invalid, an error is\n    returned. You can add this flag multiple times to specify multiple jobs.\n\n  --no-prompt  Don't prompt before performing destructive changes.\n\n    Without this flag, the command asks for confirmation before stopping them. Use this flag in CI pipelines.\n\n  --trace  Log detailed debug information of command execution.\n\n    Due to limitations of available Salesforce APIs, this command uses an anonymous apex execution under the hood. The\n    execution may fail due to a variety of reasons, and the scheduler tries its best to extract the correct error\n    messages. If this doesn't help, use the --trace flag to output full debug logs from the execution.\n```\n\n_See code: [src/commands/jsc/apex/schedule/stop.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/apex/schedule/stop.ts)_\n\n## `sf jsc data export`\n\nExport all data from a plan definition.\n\n```\nUSAGE\n  $ sf jsc data export -o <value> -p <value> [--json] [--flags-dir <value>] [-d <value>] [--validate-only]\n    [--api-version <value>]\n\nFLAGS\n  -d, --output-dir=<value>   Output directory to export all fields.\n  -o, --source-org=<value>   (required) The source org from where data is exported.\n  -p, --plan=<value>         (required) Path to the plan file that defines the export.\n      --api-version=<value>  Override the api version used for api requests made by this command\n      --validate-only        Does not retrieve records. Only validates the plan.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Export all data from a plan definition.\n\n  Takes a plan definition and exports all data from the source org. The created files are\n  compatible with the \"data import tree\" command. Lookups are automatically resolved to\n  referenceIds to retain relationships. This command allows tree exports that are orders\n  of magnitute more complex than the basic \"data export tree\".\n\nEXAMPLES\n  $ sf jsc data export\n```\n\n_See code: [src/commands/jsc/data/export.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/data/export.ts)_\n\n## `sf jsc maintain field-usage analyse`\n\nAnalyse the utilisation of fields for one or more sobjects.\n\n```\nUSAGE\n  $ sf jsc maintain field-usage analyse -s <value>... -o <value> [--json] [--flags-dir <value>] [--custom-fields-only]\n    [--exclude-formulas] [--check-defaults] [--check-history] [--segment-record-types] [--verbose] [--api-version\n    <value>] [-r human|csv|markdown]\n\nFLAGS\n  -o, --target-org=<value>      (required) Username or alias of the target org, where analysis is run.\n  -r, --result-format=<option>  [default: human] Change the display formatting of output tables.\n                                <options: human|csv|markdown>\n  -s, --sobject=<value>...      (required) The name of an sobject to analyse.\n      --api-version=<value>     Override the api version used for api requests made by this command\n      --check-defaults          Checks if values differ from defaults.\n      --check-history           Run additional checks with field history (if enabled)\n      --custom-fields-only      Only analyse custom fields.\n      --exclude-formulas        Only analyse non-formula fields.\n      --segment-record-types    Segments the analysis by Record Types.\n      --verbose                 Display a table of fields that were ignored during analysis.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Analyse the utilisation of fields for one or more sobjects.\n\n  Retrieves the total number of records for an sobject, then each filterable field is analysed\n  for how many records have a \"non nullish\" value. The following field types are supported:\n  textarea, string, multipicklist, picklist, id, reference, date, datetime, time, boolean, phone, email, url, int,\n  double, currency, percent.\n\nEXAMPLES\n  Analyse all fields for Account and MyCustomObject__c object\n\n    $ sf jsc maintain field-usage analyse -o MyTargetOrg -s Account -s MyCustomObject__c\n\n  Analyse only custom fields for Account object\n\n    $ sf jsc maintain field-usage analyse -o MyTargetOrg -s Account --custom-fields-only\n\n  Analyse all fields, but exclude formulas for Order object\n\n    $ sf jsc maintain field-usage analyse -o MyTargetOrg -s Order --exclude-formulas\n\nFLAG DESCRIPTIONS\n  -r, --result-format=human|csv|markdown  Change the display formatting of output tables.\n\n    Changes output format of table results that are printed to stdout. Use a format that is easier to copy-paste or\n    export into other programs that support the format. For example, use markdown to copy-paste table outputs to\n    Obsidian or Confluence.\n\n  -s, --sobject=<value>...  The name of an sobject to analyse.\n\n    Specify this flag multiple times to analyse multiple sobjects with a single command execution.\n    Use the full API name of the object.\n\n  --check-defaults  Checks if values differ from defaults.\n\n    Performs an additional check for all fields that have a default value configured. If the field has a default value\n    configered,\n    the analysis only counts a field as populated, if the value is different from the default. The analysis algorithm\n    for fields\n    without a default value does not change.\n\n    The default values of record types are not analysed.\n\n  --check-history  Run additional checks with field history (if enabled)\n\n    Analyses history tracking for this field and checks total number of changes and the date time of the last change. If\n    history\n    tracking is not enabled for the SObject, this flag has no effect.\n\n  --custom-fields-only  Only analyse custom fields.\n\n    If omitted, the command analyses standard fields and custom fields of an object.\n\n  --exclude-formulas  Only analyse non-formula fields.\n\n    If omitted, the command analyses all field types, regardless if it is a calculated fields or not.\n    If a field is calculated (a formula field), the type shows \"formula (return value)\".\n\n  --segment-record-types  Segments the analysis by Record Types.\n\n    Segmentation will run all checks per record type of the sobject. If the sobject does not have record types enabled,\n    it will have\n    no effect. All records are returned as \"Master\". The analysis (output tables and JSON result) is grouped by record\n    type developer name.\n    Segmentation significantly increases the number of API calls.\n\n  --verbose  Display a table of fields that were ignored during analysis.\n\n    Depending on the flags that were used (--custom-fields-only, --exclude-formulas) and the existing fields on the\n    sobject,\n    some fields are ignored during analysis. For more information on those fields, use this flag.\n```\n\n_See code: [src/commands/jsc/maintain/field-usage/analyse.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/maintain/field-usage/analyse.ts)_\n\n## `sf jsc maintain flow-export obsolete`\n\nExports unpackaged obsolete flows from a target org.\n\n```\nUSAGE\n  $ sf jsc maintain flow-export obsolete -o <value> [--json] [--flags-dir <value>] [-f PackageXML|DestructiveChangesXML -d <value>]\n    [--concise] [--api-version <value>]\n\nFLAGS\n  -d, --output-dir=<value>      Path where package manifests will be created.\n  -f, --output-format=<option>  Specify in which manifest file the content is written.\n                                <options: PackageXML|DestructiveChangesXML>\n  -o, --target-org=<value>      (required) Target org to analyse.\n      --api-version=<value>     Override the api version used for api requests made by this command\n      --concise                 Summarize flow output table.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Exports unpackaged obsolete flows from a target org.\n\n  Finds and exports inactive (Obsolete or Draft) versions of unpackaged flows. The active version is never included.\n  This is a complimentary command to the garbage collector, which exclusively analyses packaged flows.\n\nEXAMPLES\n  Analyse MyTargetOrg and export all obsolete flow versions to destructiveChanges.xml in directory tmp/dev-obsolete.\n\n    $ sf jsc maintain flow-export obsolete -o MyTargetOrg --output-dir tmp/dev-obsolete --output-format \\\n      DestructiveChangesXML\n\n  Analyse MyTargetOrg and print a table with all obsolete flow versions\n\n    $ sf jsc maintain flow-export obsolete -o MyTargetOrg\n\nFLAG DESCRIPTIONS\n  -d, --output-dir=<value>  Path where package manifests will be created.\n\n    When provided, creates manifest file (package.xml) at the target location with all exported content. Use the\n    --output-format flag to write contents to destructiveChanges.xml.\n\n  -f, --output-format=PackageXML|DestructiveChangesXML  Specify in which manifest file the content is written.\n\n    The default option prepares a package.xml with all exported components. If you specify DestructiveChangesXML, the\n    command creates an empty package.xml and writes all components into destructiveChanges.xml. This flag only has an\n    effect, if the output directory is set. No source is retrieved or deployed.\n\n  --concise  Summarize flow output table.\n\n    Instead of showing individual exported flow versions, show aggregated information with the flow name and the total\n    number of versions. Only modifies the formatted output table, not the JSON output or generated package manifests.\n```\n\n_See code: [src/commands/jsc/maintain/flow-export/obsolete.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/maintain/flow-export/obsolete.ts)_\n\n## `sf jsc maintain flow-export unused`\n\nExports unpackaged unused flows from a target org.\n\n```\nUSAGE\n  $ sf jsc maintain flow-export unused -o <value> [--json] [--flags-dir <value>] [-f PackageXML|DestructiveChangesXML -d <value>]\n    [--concise] [--api-version <value>]\n\nFLAGS\n  -d, --output-dir=<value>      Path where package manifests will be created.\n  -f, --output-format=<option>  Specify in which manifest file the content is written.\n                                <options: PackageXML|DestructiveChangesXML>\n  -o, --target-org=<value>      (required) Target org to analyse.\n      --api-version=<value>     Override the api version used for api requests made by this command\n      --concise                 Summarize flow output table.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Exports unpackaged unused flows from a target org.\n\n  Finds versions from completely inactive flows that are not part of a package. The export contains all versions of the\n  inactive flow. This is a complimentary command to the garbage collector, which exclusively analyses packaged flows.\n\nEXAMPLES\n  Analyse MyTargetOrg and export all unused flow versions to destructiveChanges.xml in tmp.\n\n    $ sf jsc maintain flow-export unused -o MyTargetOrg --output-dir tmp --output-format DestructiveChangesXML\n\n  Analyse MyTargetOrg and print a table with all unused flow versions\n\n    $ sf jsc maintain flow-export unused -o MyTargetOrg\n\nFLAG DESCRIPTIONS\n  -d, --output-dir=<value>  Path where package manifests will be created.\n\n    When provided, creates manifest file (package.xml) at the target location with all exported content. Use the\n    --output-format flag to write contents to destructiveChanges.xml.\n\n  -f, --output-format=PackageXML|DestructiveChangesXML  Specify in which manifest file the content is written.\n\n    The default option prepares a package.xml with all exported components. If you specify DestructiveChangesXML, the\n    command creates an empty package.xml and writes all components into destructiveChanges.xml. This flag only has an\n    effect, if the output directory is set. No source is retrieved or deployed.\n\n  --concise  Summarize flow output table.\n\n    Instead of showing individual exported flow versions, show aggregated information with the flow name and the total\n    number of versions. Only modifies the formatted output table, not the JSON output or generated package manifests.\n```\n\n_See code: [src/commands/jsc/maintain/flow-export/unused.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/maintain/flow-export/unused.ts)_\n\n## `sf jsc maintain garbage collect`\n\nCollect garbage on your org and export to json or package.xml for more actions.\n\n```\nUSAGE\n  $ sf jsc maintain garbage collect -o <value> [--json] [--flags-dir <value>] [-v <value>] [-m <value>...] [-p <value>...] [-f\n    PackageXML|DestructiveChangesXML -d <value>] [--api-version <value>]\n\nFLAGS\n  -d, --output-dir=<value>        Path where package manifests will be created.\n  -f, --output-format=<option>    Specify in which manifest file the content is written.\n                                  <options: PackageXML|DestructiveChangesXML>\n  -m, --metadata-type=<value>...  Only include specific metadata types in the result.\n  -o, --target-org=<value>        (required) Target org to analyse.\n  -p, --package=<value>...        Only include metadata from specific packages.\n  -v, --devhub-org=<value>        Used to resolve package ids when garbage must be filtered by package (--package).\n      --api-version=<value>       Override the api version used for api requests made by this command\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Collect garbage on your org and export to json or package.xml for more actions.\n\n  Identifies left-overs from package upgrades. This includes deprecated components (custom fields, objects, layouts, etc\n  that were removed from package content, but not deleted on target org after install), outdated flow versions, empty\n  test suites, etc. The structured JSON output gives you insight into the metadata types still on the org and how they\n  can be processed. You can optionally generate a package.xml or destructiveChanges.xml for further processing.\n\nEXAMPLES\n  $ sf jsc maintain garbage collect -o Production --json\n\n  $ sf jsc maintain garbage collect -o Production -d my-package-dir\n\n  $ sf jsc maintain garbage collect -o Production -m ExternalString -m CustomObject\n\n  $ sf jsc maintain garbage collect -o Production -m ExternalString -p SalesCRM -d tmp/test-run\n\nFLAG DESCRIPTIONS\n  -d, --output-dir=<value>  Path where package manifests will be created.\n\n    When provided, creates manifest file (package.xml) at the target location with all exported content. Use the\n    --output-format flag to write contents to destructiveChanges.xml.\n\n  -f, --output-format=PackageXML|DestructiveChangesXML  Specify in which manifest file the content is written.\n\n    The default option prepares a package.xml with all exported components. If you specify DestructiveChangesXML, the\n    command creates an empty package.xml and writes all components into destructiveChanges.xml. This flag only has an\n    effect, if the output directory is set. No source is retrieved or deployed.\n\n  -m, --metadata-type=<value>...  Only include specific metadata types in the result.\n\n    Only provided metadata types are processed and added to \"deprecated components\" result. All other will be ignored.\n    You can specify this flag multiple times. Use the developer name of the entity definition (e.g. ExternalString\n    instead of CustomLabel). Values are case insensitive.\n\n  -o, --target-org=<value>  Target org to analyse.\n\n    The org that is queried for deprecated package members and outdated flow versions.\n\n  -p, --package=<value>...  Only include metadata from specific packages.\n\n    You can specify the package id (0Ho) or a local package alias from your sfdx-project.json to narrow down package\n    members only from a specific package. You can specify this flag multiple times.\n\n  -v, --devhub-org=<value>  Used to resolve package ids when garbage must be filtered by package (--package).\n\n    Package filters are set with the \"0Ho\"-Id of the Package2 container. The DevHub is needed to resolve these ids to\n    the canonical \"033\" Ids. If your target org is a devhub, it will automatically be used. This parameter is only\n    needed, if you specify at least one package flag.\n```\n\n_See code: [src/commands/jsc/maintain/garbage/collect.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/maintain/garbage/collect.ts)_\n\n## `sf jsc manifest rollout`\n\nRoll out a manifest. This deploys the artifacts of the manifest (unpackaged, package, etc) to the target org.\n\n```\nUSAGE\n  $ sf jsc manifest rollout -m <value> -t <value> -o <value> [--json] [--flags-dir <value>] [--validate-only]\n    [--api-version <value>]\n\nFLAGS\n  -m, --manifest=<value>     (required) A manifest file that defines the desired state of the target org\n  -o, --devhub-org=<value>   (required) Devhub that owns the packages. Needed to resolve package versions.\n  -t, --target-org=<value>   (required) Target org (sandbox, production, etc) where artifacts of the manifest should be\n                             rolled out.\n      --api-version=<value>  Override the api version used for api requests made by this command\n      --validate-only        Only validate the manifest file, do not perform any rollout actions like package installs\n                             or source deploys.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Roll out a manifest. This deploys the artifacts of the manifest (unpackaged, package, etc) to the target org.\n\n  The command takes an Org Manifest and rolls out its artifacts to a target org. Dynamic paths for unpackaged artifacts\n  are resolved based on mapped environments, package versions are resolved based on the DevHub org.\n\nEXAMPLES\n  $ sf jsc manifest rollout\n```\n\n_See code: [src/commands/jsc/manifest/rollout.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/manifest/rollout.ts)_\n\n## `sf jsc manifest validate`\n\nValidate a manifest file. Same result as running \"rollout\" with \"--validate-only\".\n\n```\nUSAGE\n  $ sf jsc manifest validate -m <value> -t <value> -o <value> [--json] [--flags-dir <value>]\n\nFLAGS\n  -m, --manifest=<value>    (required) A manifest file that defines the desired state of the target org\n  -o, --devhub-org=<value>  (required) Devhub that owns the packages. Needed to resolve package versions.\n  -t, --target-org=<value>  (required) Target org (sandbox, production, etc) where artifacts of the manifest should be\n                            rolled out.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Validate a manifest file. Same result as running \"rollout\" with \"--validate-only\".\n\n  The manifest file is validated against a DevHub and Target Org. It tries to resolve package versions and deploy paths\n  for all artifacts, but does not attempt to rollout the artifacts to the target org.\n\n  All artifacts are returned as RESOLVED, if validation succeeds.\n\nEXAMPLES\n  $ sf jsc manifest validate\n```\n\n_See code: [src/commands/jsc/manifest/validate.ts](https://github.com/j-schreiber/js-sf-cli-plugin/blob/v0.18.0/src/commands/jsc/manifest/validate.ts)_\n\n<!-- commandsstop -->\n\n## Development and Build\n\nTo build the plugin locally, make sure to have yarn installed and run the following commands:\n\n```bash\n# Clone the repository\ngit clone git@github.com/j-schreiber/js-sf-cli-plugin\n\n# Install the dependencies and compile\nyarn && yarn build\n```\n\nTo use the local build, run using the local `./bin/dev` or `./bin/dev.cmd` file.\n\n```bash\n# Run using local run file.\n./bin/dev.js hello world\n```\n\nThere should be no differences when running via the Salesforce CLI or using the local run file. However, it can be useful to link the plugin to do some additional testing or run your commands from anywhere on your machine.\n\n```bash\n# Link your plugin to the sf cli\nsf plugins link .\n# To verify\nsf plugins\n```\n","readmeFilename":"README.md"}