{"_id":"sf-decomposer","_rev":"155-cb13c8ad4583c1e569d860ac4899774c","name":"sf-decomposer","dist-tags":{"beta":"4.1.4-beta.2","latest":"7.5.0"},"versions":{"4.0.0":{"name":"sf-decomposer","version":"4.0.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.0.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"30694bc6ca421635ab0131e0e383f2754c2aa956","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.0.0.tgz","fileCount":47,"integrity":"sha512-xS1Kzcd44G7QUZGPMSa3vvsfLn3bYueudIDn9fSW9R6mh4BuOaK1rnVkorjhmyFwQXzan3/W7wHKdKDd16S/Fw==","signatures":[{"sig":"MEQCIHISckIJU4blmHCyPIS9yO1PBIoxeIz8tDDfnMDN2OO4AiBFe1CO13KNCCM25a4sv65JEYexYEFpR8zyIOlt4dTzUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567174},"type":"module","oclif":{"bin":"sf","hooks":{"scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"593c2eafd522dc830733b476ec887f7ad33463c2","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.4.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.2.10","xml2json-disassembler":"^1.0.4","xml2yaml-disassembler":"^1.0.2","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.4.10","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.0.8","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.0.0_1714428694280_0.13863508440808148","host":"s3://npm-registry-packages"}},"4.0.1-beta.1":{"name":"sf-decomposer","version":"4.0.1-beta.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.0.1-beta.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a685af39399a7db5bca0c8952d91b432e2ef37de","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.0.1-beta.1.tgz","fileCount":53,"integrity":"sha512-q80fYCBKwICbKDkMq4CIeHKk4Y+W78TWW3GnuaG/OcObCz72a2DJamK/iWSDg2PWM8a8ExpOKkZTN7g//dNudg==","signatures":[{"sig":"MEUCIQD7Bf6locVJhoCTnnjarLGutIuGvWdRlAm0JU7dsmNA4gIgWbJ4gafSJd+nD6jTMKJD0Wh7SxE/lU3tRujgp40UBr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571082},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"43863e62faa17bf0d83d137cdca6fd6a78986c40","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Beta version. Please use stable build.","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.4.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.2.10","xml2json-disassembler":"^1.0.4","xml2yaml-disassembler":"^1.0.2","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.4.10","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.0.8","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.0.1-beta.1_1714490316661_0.9344246610455988","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"sf-decomposer","version":"4.0.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.0.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4b5446b886962c002dec8fb2037340cf91ecf57b","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.0.1.tgz","fileCount":53,"integrity":"sha512-m8+79GJ/bMCh5HVT6e/MvdtcUEMBSLcWTNXwu4lex0oOjsTKJvjs+8YMvWtDjPrhZfhj31lBYurQneAOctOvGw==","signatures":[{"sig":"MEQCIBw5/Gc+57ZjHCmCL/D+FOm/0KsDrHGvCrgqnGkjetfMAiBYCqN9dyK39VclPKPUCnKK40sXAhoF/x3KC0hyM3fcUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571518},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7244f6174d38020c12325669aac3743262715c58","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.4.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.2.10","xml2json-disassembler":"^1.0.4","xml2yaml-disassembler":"^1.0.2","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.4.10","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.0.8","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.0.1_1714491382241_0.9954934006989313","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"sf-decomposer","version":"4.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"871df9dc43063ccbef9510ccc354e3c770b8c3c0","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.0.tgz","fileCount":56,"integrity":"sha512-4k3g8Ud3Zm2sBfs/2/hSJUeBmxUd7LHAOFc0to1jTlABLY86uDmn91oLwTEqkKG1Ryv+/NufXg4qCEQbnTq+LA==","signatures":[{"sig":"MEUCIQC8hoIIW/i7RZSVSTmNYFaL2UjoYbOu6dxWBHY2jnQfrwIgB2KQKXJh61K5dTO3wQwv9wDP1U+FDd/LMRKe13SZdBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553359},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"dbaa2892ee08106e8299329b6713a24aa144b0ee","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.1","xml2json-disassembler":"^1.1.0","xml2yaml-disassembler":"^1.1.0","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.3","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.0_1716387314982_0.5587595914685037","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"sf-decomposer","version":"4.1.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f3fee9d85da920c5368091872e9a41ea79585d6d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.1.tgz","fileCount":56,"integrity":"sha512-Ivxhbe8YoldftCl5K72p79hiCj7ZQNiYVi6L3u+RmQB7pHGjEUAXlDjreldz17w4ItizN37xwg7LF6R0QWGkWQ==","signatures":[{"sig":"MEYCIQDrJQLmDS7C5HUGEeWRwJbRxguOQ1fjpgBAtV5pQYIDfwIhAIKcj1QcKiR26FnpRBw0HYAYXhxr15STZk5bHOjXWthS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553636},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"423968fd20adadcc0f83d83e9bfb1f23bcda10c4","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.1","xml2json-disassembler":"^1.1.0","xml2yaml-disassembler":"^1.1.0","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.3","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.1_1716390956333_0.5904113183226811","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"sf-decomposer","version":"4.1.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4f052d185a50c24b4f56f010ebd19ef464449873","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.2.tgz","fileCount":56,"integrity":"sha512-wwtRZqR+X8oU/RgLmyCSI+65qIiblEyluCrohXmE3uovfGicepo05xKbHIlsN1ZETj/NfrTibid5DcS0G8uCeA==","signatures":[{"sig":"MEYCIQDDWPUvP8Mp1VxrvKAvVi4RwKr4/cbcgpUTo7M9Hx6mCAIhAKZbJvxHozBg9qZjSL0HtxS0YzI550o+DSi3CIH3DLkg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553621},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9647f6247e063ed76630abd84aa0c11dbf40c2a1","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.1","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.3","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.2_1716395021323_0.03784527332949117","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"sf-decomposer","version":"4.1.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"94fb4d163fe253c4f6e2a5f550a674bc7ea429e5","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.3.tgz","fileCount":56,"integrity":"sha512-1UHPidrDlmiTj9HDB6U9K98gRhV2xg9mElgzfX5fGyuXpv0cSnEOJ4N5ViTu0oPM4xEmDXa106ToHu3uL5go7Q==","signatures":[{"sig":"MEUCIGoCAVU6eCYMD/+buHhVJGlSmBwZ03KhvlmlYMIDtcKfAiEAjH8Ud9b7EuwPlY2zS1lVODD8Mh7CKNpkp775iKK4oSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554006},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a9504594f8ed7e203277bb846da2fe4bedb61584","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.3","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.3_1716395660721_0.1634518056678702","host":"s3://npm-registry-packages"}},"4.1.4-beta.1":{"name":"sf-decomposer","version":"4.1.4-beta.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.4-beta.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"ac664b42e116da2b808c49b1cd251c9864afcb67","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.4-beta.1.tgz","fileCount":56,"integrity":"sha512-EIXuWaff4ck4Se6wc5EKiU1ZOwwB/N8M0z858XqD6Xcb+beU8h8UX9rWdAlnqBrdHlSqAUuUC0qvJUy+TXPd5Q==","signatures":[{"sig":"MEUCIDK0wCLob6dLTfkrE7uiGP/ItIdqS8RazGg0/Xg7d8ARAiEA565m/BNyGwDNjwfMC3SiBVC/02LKE+oMnVVYDUXLKZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554020},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"32f1f3f756e44b38446d2482066c4ecf6f676aec","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Beta version. Please use stable build.","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.4-beta.1_1716430645101_0.9991890163971926","host":"s3://npm-registry-packages"}},"4.1.4-beta.2":{"name":"sf-decomposer","version":"4.1.4-beta.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.4-beta.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"cf59f6a0417eb6a11911e9931808f5b7eebb61f4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.4-beta.2.tgz","fileCount":56,"integrity":"sha512-ouBsAeu5Imo0kft4zpQFr8DKCo7AeG5m7ShpMCg6E9n5BW+QtTS0SGp0wD4DAsr8bXvveXpk2IzyoUGYVFIL0A==","signatures":[{"sig":"MEQCIBYDeECWC2wfLxMuxZhk/EC7Th0eD7hFpEl9pX2EdP18AiAEMXkUWIQrJM6eVqw6oqUX7RbpwQwpSwBgeDFAU2jZng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559879},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c4439be8fbe72b21e19e4c91cb09dfe111466320","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Beta version. Please use stable build.","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.4.10","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.0.8","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.4-beta.2_1716829056800_0.3523854963876758","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"sf-decomposer","version":"4.1.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"b2ec49935687e4fdc2ad4b199c4aa650487606a4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.4.tgz","fileCount":56,"integrity":"sha512-oHtOV1jcz570pxV7m08AJ2A/dce/QrsCyPCVjwEFaDE8h2RPD5pvO6Jsg7RUD3W8FvZ6VW+Oghs6ZeuDjobKYA==","signatures":[{"sig":"MEYCIQDdcfdQ3KIyLmplx3++7xLP0nX0M2yiDUruCZmrH6a7NAIhAIysWHEeAg5PgNMVjQgSOv2fdEpty7MRY0pQd4z+LSJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553845},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"8a656fa87b6fe1012bf4a504702d29fbaff96061","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.5.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.9","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","semantic-release":"^17.4.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.3","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@semantic-release/github":"^9.2.6","@semantic-release/changelog":"^6.0.3","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.4_1718234250436_0.7359921278238062","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"sf-decomposer","version":"4.1.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a1ce044976606fba1addafe68af3cee2309f0845","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.5.tgz","fileCount":56,"integrity":"sha512-jg4aLbmnsjMqWk96pTaEQMIsUyToWpNI23AU4tTdZk1ctie4LC8nz30oATrnb1QwbzuZmKnoMS3qOUWgsCQBZg==","signatures":[{"sig":"MEUCIQDgHm0ZeEYZSP0m/I1XRTVELRpVPep4Hw4x6+Yoki9GvgIgQiJGWNUfjPtV0j0i09VzOZIOeL0Gv4GgnXTwyBc4c/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410757},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c46912601c77c2d4bfb2e9fa45f8169253e12f6e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^3.26.0","@salesforce/core":"^6.5.3","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^7.1.16","@salesforce/source-deploy-retrieve":"^10.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.10.1","ts-node":"^10.9.2","typescript":"^5.4.2","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^8.3.0","eslint-plugin-sf-plugin":"^1.17.5","@oclif/plugin-command-snapshot":"^5.1.7","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.5_1718401740440_0.831062347151692","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"sf-decomposer","version":"4.1.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.6","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"46c4a781b572b7ee6cf16fbab150e004a6242d21","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.6.tgz","fileCount":56,"integrity":"sha512-T6t8pudOGF3Ztv9y1JctIAYELjClDoX8GjwwVYlziOicyciF3CGxgEc/r4Pu94sbhvMdD5Ykd2jByAe0Akk5VA==","signatures":[{"sig":"MEUCIQCvaw0pLvaisPuSu9iJOE5APGD85rkW8FzbbY6cBmqg7AIgKphMYOjUsfYfBpVnHia7zCEpetdyLVn6R0o7qvmkiIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413326},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e11b46e7a44aa2e97be1a7731ee36fb7b2701f7c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^10.0.0","@salesforce/source-deploy-retrieve":"^12.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.6_1722123361318_0.9945044771246219","host":"s3://npm-registry-packages"}},"4.1.7":{"name":"sf-decomposer","version":"4.1.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.7","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"03c7f2368ecc2a4e39f832def2730a2082f62ee3","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.7.tgz","fileCount":56,"integrity":"sha512-0b+yACM+D7+547xNScTz8oZCXvDculBGDCUW2fXR/ce0YXuRm99rBkRPTVb9u5fIxaL80mh65Z2urJ72XZY2VA==","signatures":[{"sig":"MEUCIQDAuzUXdeUKvSv8/widhvzf+t4llN0n3/Ww2oSGmyONLwIgLqvnmfi43HKdcqI5OUbz/YYeQDng7h2mFhVbrfFPcPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412212},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"5fc1ae705ad64f9a0b4488a2f12133a73060e486","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","simple-git":"^3.24.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.7_1722124607757_0.979243559450091","host":"s3://npm-registry-packages"}},"4.1.8":{"name":"sf-decomposer","version":"4.1.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@4.1.8","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"72893826aca1b44d5b627a4dc0be9390aee95523","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-4.1.8.tgz","fileCount":56,"integrity":"sha512-bff0fish1gksSi+9jmuPxgdUYk6fPD2PRL0eRKEx4EXjUn28zrltq1vsxVRDMTGJpy13liTBY4zpCOBzKy74Pg==","signatures":[{"sig":"MEUCIHQvFX3G5sJ7aLBrqNeS+xJoT51YgsU2i/ihzHYib03+AiEAyZ05mDk/BXMqw2546AFpUI6SBTb1fpauv+VSD08us+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414174},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e86eee94c8905cc625035935bab45d7cbce567aa","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","isomorphic-git":"^1.27.1","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_4.1.8_1722130453049_0.7751935797322074","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"sf-decomposer","version":"5.0.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.0.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"74176587bba9877ea011dbd769a67d1fdef1afb0","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.0.0.tgz","fileCount":56,"integrity":"sha512-Xttx1zFeEGqQF7ZdooLrz6bekBE/8Uwa7lI8MWoxaHE7IxaKjK/HFTrrft6swM9gyGvdugt175Uea6XmX9nyiQ==","signatures":[{"sig":"MEUCIQDRK7CXNGmgVh4P9K1d4p4p803kC7H1ThcOgtywwkwR8QIgf5ZVXc3NDP+7bmd8ow96ON1s8gd1zuWMUy1GfILuD38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416182},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"af6e16ddc53fc7fbf8e914db6ef4e23b34d713e9","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","isomorphic-git":"^1.27.1","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.0.0_1728060351001_0.44930214958832826","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"sf-decomposer","version":"5.0.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.0.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4388d844e65ab3a4dbbdad50679652a060bd5e96","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.0.1.tgz","fileCount":56,"integrity":"sha512-fhm23GFghFFya0Hc7WOobTYxVJlrxEGXPXRaGBbmkRk0yoRZLRQkKd3At7UigI6KWHjTEEllmtSqDhDsZ1XBgw==","signatures":[{"sig":"MEYCIQDLf/pH+Aiy3qR66WOXvgrklJc27zNypioMfTXFPPvHEgIhALNSlo3bTgTVcvDZTeg7hcOz7hSCpJlsDUjuxFyVJLqY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416264},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"fe458ed2146086fa1099c0ead2d42b1bb4013967","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"sf-compile","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","isomorphic-git":"^1.27.1","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.0.1_1728486103143_0.5588077827397742","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"sf-decomposer","version":"5.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.1.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"ee466b028210d8486d9369ca6e7a1381f23f03d4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.1.0.tgz","fileCount":57,"integrity":"sha512-5tMb7mcRhHZEjrM8v21gBg/kHS5feAtvvIKWCQxfGP0oHxhAeet8cWfWpN858EtpEJbASg0lkO02W13twRjNCg==","signatures":[{"sig":"MEYCIQCVu5RO3hnTX8bj/LgpU+WjJwLSRHisPXqa9KGT/qxyOAIhAOVwoi+FwNV/3X1fnmtJBMiTkAJpUGtADSKk2CEl6ig9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435389},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a63260ad3b5f9d75bafa0c5e4b23c469188e5f1a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.1.0_1730149552045_0.720761328686423","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"sf-decomposer","version":"5.1.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.1.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"92d47c08a6d203863f18d09815df6750573b9728","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.1.1.tgz","fileCount":57,"integrity":"sha512-t5i73AFLZQROMSQ4mL+gGGEla0MD79RlRhznM1tFLS8zdVT03nohWGIb0nEKDnkJMelZzCRKxsMkG2pRFdFa2Q==","signatures":[{"sig":"MEUCIQC8XJTq8uDdRTSsb1vpqgv4qjCwkv2dBg2H2LYgkFl8mgIgTwzTY+LWstMvS+u6XJxC+1FzcFtbzXCVL4ZvHUqjCLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437441},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c34fbd46d595c33e76be4faf2eb13f9c88b544c6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.1.1_1730495664468_0.6600787337441285","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"sf-decomposer","version":"5.2.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.2.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"fb31422f3fbb27939a653a91aaa67fbc323d7a12","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.2.0.tgz","fileCount":57,"integrity":"sha512-hcRPxDRsWOmesD0QmkqUQLIR5+CXKa1SgUxVXYJ6VcISkayA6Ok3Bg+3pwvNcNgBoDGPjJrY5V/ZaZxNHh2jTA==","signatures":[{"sig":"MEYCIQCvQH6fuzzYOggPyBxf0vfT3oINYUiteuN+AUkgQ3bxCwIhAI4nuSqPUbEnXwLFpD//p634GqSdQ5+7CH6rf/hPOt1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440047},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"acf804a126ceb4426c2d8a78717c57f01d7b1e75","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.7.0","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.2","xml2json-disassembler":"^1.1.1","xml2yaml-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.2.0_1730752392994_0.3850809934327668","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"sf-decomposer","version":"5.2.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.2.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"6adba0615f8f30b8d174e1cfc5aa036687188b13","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.2.1.tgz","fileCount":57,"integrity":"sha512-c1OGH6agc7MSblNOGnIqaCJJ2jhi6wjPN/T4J1lI+cIx/HUT5KNYi+rTKt7KgKeoU88zVbxJ1K2G0dvmjzQQYw==","signatures":[{"sig":"MEUCIQD0rf3ykgi+z7LZmFOkOcuBq3ZfGXuCLAyejSadroEqDwIgcap4LW1HLzQpR8hDjcLl02W2sVYxFRROdwojzg5Ly4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440135},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ddf8ffb17cbb7ee674c22c769d3765ce6af58f57","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.4","xml2json-disassembler":"^1.1.4","xml2yaml-disassembler":"^1.1.4","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.2.1_1735832334756_0.014941506061224574","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"sf-decomposer","version":"5.2.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.2.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"6a8c6446f63ba5ae537eb736a89f5f60b4a147d1","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.2.2.tgz","fileCount":57,"integrity":"sha512-crzQzVIzlzXRycPWrE1a01LIJiCgAw0a9ZvpAwat4w9AufKRC383r4qtInq+I49Jp2ItRlQYQE6JYHoaftS3wg==","signatures":[{"sig":"MEUCIDGUaJ3t4UrPtHBBZ4ctMvP3y6h6N5Mz6YeijH9tPHanAiEAz+hNUv3U2p/cJqEvIwc/+ZcHMPFvMuBe/8UkjyLlmLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440423},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"352c224e4c794c286996722928bd24aa6aa59a8d","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.7","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.2.2_1736528755429_0.9724863959673975","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"sf-decomposer","version":"5.2.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.2.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e282020ccd52f9355ab77c734913ba26213b5e95","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.2.3.tgz","fileCount":57,"integrity":"sha512-ODMA9gJ7dXL3efccWI/t1urvtMj6H2Vqe7yI2TNUBIgfTd/rk7x4X5AGbPRJcua6y/3FlcmsbydwtEj3YL1qXQ==","signatures":[{"sig":"MEYCIQCX3b9Op5R5s/zboe14AEpCrN+0r/eojB9uIWEGs85YcAIhALL6mCgVOGkOIRWvppkPCp5nwQDeXZifo2DfIMzDV9BW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440869},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9b891ba69b6fd110f49d2b8dbdb378cd6ac6f430","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.2.3_1736808599284_0.36184828517156364","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"sf-decomposer","version":"5.3.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c3bf09cf21676c976bba0fd77dbe368391b6d832","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.0.tgz","fileCount":57,"integrity":"sha512-eSUiujrN4Aqi16LfqHTkqTnamUYcHcv/baLU62RA8LnxpngGDdWtkkMnfYFd2zRyS40+Vh9tP3w4D3ZXpcNPnA==","signatures":[{"sig":"MEQCIEfgqHP4U34JPavBdd6llUscBfFvnD/eK/REDCbBkH0zAiB10gnq1/IzM6t6Zq8stg2TftLZPF/KF5ORbRqfWKqK3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439261},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ab8e6ebc011efae83dc7e31f5d33fcbcc13bdec1","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.0_1736819030254_0.5211636565485886","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"sf-decomposer","version":"5.3.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"aae0900880ef2b30c0055d442bc48b4034fb1860","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.1.tgz","fileCount":57,"integrity":"sha512-sZMKtgSdMHPdLtO+FFcbkHhar5CgqiiRha3SiKS69lEN6PVJmElZ+cUT1tW9RntGbOIZljcGLyBeJzQxMYkZpA==","signatures":[{"sig":"MEUCIQCym5v5HIBJc9MAGhEmBDuPkAAe2ymLeEbQ1miWkHqbcQIgGVJOq9HLSKpQuHVfc0p2muC4F0WvE3uU0ur0/02Tm6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441427},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"df4c20fad49c701c10849083e660f91cd3c6dd8a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.1_1736820537360_0.7606568312381745","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"sf-decomposer","version":"5.3.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a64150bc121409c7a5d1cc0f88cf683b55ba9ace","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.2.tgz","fileCount":57,"integrity":"sha512-wxPEIx7bOS1bdzWPF2q4J2KPc/55Q6pgGV+Vm5HgtJfGLg1v/+BOsGVsgMiAtzeZL1RRZRJ3BWo5f5CllTZIpQ==","signatures":[{"sig":"MEQCIDJnuywub1Q00Ksk2hI6eod+8NtXE7c2r2n8HbWRk5bUAiARY4l/UwpCqy0HLOX7JOgDeQazQ5NcVTaj6kS5gMqpVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442473},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"d24ac54d105d3ccc4c765a589d3531464c86b369","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Parallel processing is not stable in huge directories","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.2_1737227656775_0.7207953518354455","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"sf-decomposer","version":"5.3.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"525a6e73508ca2f74181a6bdd1834ea94246aa4f","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.3.tgz","fileCount":57,"integrity":"sha512-YTdq+7HobEWA3C+U2fep52ayX8pWFNqk3X9+HUzHK34Zgro9Wzlz70oPg7mjoCW58KCTa8L8jUi56tymxNVseA==","signatures":[{"sig":"MEUCIBdMdBv+lwpOklJW90MiwTLNzeGb1CrMU7XfbmYGzsQZAiEAsTjeOX2COsN38c77XjYIgQ8wVhEN1Q8iZCYM+8lOluc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443584},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7765ff1512a36425fca769ed12876590fcdd8aec","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Parallel processing is not stable in huge directories","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.10","xml2json-disassembler":"^1.1.10","xml2yaml-disassembler":"^1.1.10","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.3_1737485842522_0.00983005689504668","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"sf-decomposer","version":"5.3.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"7ad7f45f3ff9572da81e7365b5f156d76c028cee","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.4.tgz","fileCount":57,"integrity":"sha512-kIToEL5wQFTL/A4S7RPe/3c4HCYWahV50kq+8ZvkuHqShqBQVUs/VGtE/w8r/XHTAocBn6RJ6mhNYpminC++eg==","signatures":[{"sig":"MEQCIB5I2g8vh/TD1gy5Cv7EWzN94pMeeIVc4vHICnWn8t8AAiBPIJtRcbTfBY3VcKoul3S+vpOcQRtJj8tkVxoedHsWeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445347},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c40f9419446b01e566857b57aa6f5de2d1fb8a06","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"deprecated":"Parallel processing is not stable in huge directories","repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.10","xml2json-disassembler":"^1.1.10","xml2yaml-disassembler":"^1.1.10","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.4_1737492486325_0.41982603919641304","host":"s3://npm-registry-packages-npm-production"}},"5.3.5":{"name":"sf-decomposer","version":"5.3.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"215dc2fa5df4e535086ec3df975848d07f1e9a9e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.5.tgz","fileCount":57,"integrity":"sha512-TuinXywVz4sVwi2td9WBtQRBMCyhx7vCNsSk8LcNqz4sPzXqemfFMSeEQhAFCBB0mJXsTfn3pZUkaT4NbDxpbw==","signatures":[{"sig":"MEQCIEB3r+YbypQT9+pTT/NHaWxMoW2LUi/thaVb9hbUYgpEAiAdC2jPgb2uwU3NHwrxV7nEiC62+jkKheyxEaszmYic2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442680},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"83c599dd85f12bd23db81c5ec73add979bd1d7a0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.5_1737494854504_0.180904927760831","host":"s3://npm-registry-packages-npm-production"}},"5.3.6":{"name":"sf-decomposer","version":"5.3.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.6","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a9aa178bb7688b941422756ed32565e368b92e52","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.6.tgz","fileCount":57,"integrity":"sha512-w/Z+HV93HubwVGEMJ5K1tTb4Nfv2vRi5OjrTSqoOmY/PDZ7kMwB1R7zVhzUQIfHj6rkuvvDGyYLLfZ2msQGrgA==","signatures":[{"sig":"MEUCIAxfjPy8WpCfxlf8rNJ3Ei8Rp2x0xtzP+T/4dsZ6xbRNAiEAxRvr7PgIZ+bYEzmfluPB5bbLjsOPaFFbdpIvfXS6l3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443839},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a80641fdb05b62a0171ea6b79ff4517fff36961d","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.8","xml2json-disassembler":"^1.1.7","xml2yaml-disassembler":"^1.1.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.6_1738435863750_0.13161865945721263","host":"s3://npm-registry-packages-npm-production"}},"5.3.7":{"name":"sf-decomposer","version":"5.3.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.7","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"eb8b9e462ee022f46b4cbc5ae9fbcfbb8baddf8e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.7.tgz","fileCount":57,"integrity":"sha512-Z+6aYRVdhv1WVrIR7eVbiw1J3dFn4Pi5MH2LNRrjHTtRsCiebAOiDlt5poZrjPyqK4AmNz2K9ZigFlJ2bTm7nQ==","signatures":[{"sig":"MEUCIB96nL5B8aqP1RzOF5eP6obnF10LfyQb3FQ5gkg4qfEsAiEApIHeMhKkDRG6MIBV0Mdi9Gzyh4wfZST2WZOUjsgBRCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442526},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c5b442da50a97d5c5d1372bfa0b6a60f71a91a5f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.11","xml2json-disassembler":"^1.1.11","xml2yaml-disassembler":"^1.1.11","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.7_1738544346331_0.19051536834457083","host":"s3://npm-registry-packages-npm-production"}},"5.3.8":{"name":"sf-decomposer","version":"5.3.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.8","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e74806812c8be55645c92706a9d36cbf72295358","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.8.tgz","fileCount":57,"integrity":"sha512-h2ElGpfNzX4eRbQc6Toj6f8u/PKYoPUDVe8R0to6Pra/Td7xT+uQBbQO2snUR4BGXvJ0A06BU2QLeexg2OppNw==","signatures":[{"sig":"MEQCIECaAv+KuetfoKEgjfitlt972nwqcqXjftquv7lDva2AAiAZFfdmzUFNItPGIYjmGvfEInM8632Dno4EiLulYL1vYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443794},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e4dc0fdb6117d8a8168259676d26bdad8f2a6ac1","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.11","xml2json-disassembler":"^1.1.11","xml2yaml-disassembler":"^1.1.11","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.8_1738620740938_0.9009658132420175","host":"s3://npm-registry-packages-npm-production"}},"5.3.9":{"name":"sf-decomposer","version":"5.3.9","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.9","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4faa41a2f8f346d8defb1215bdd958baac502eb2","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.9.tgz","fileCount":57,"integrity":"sha512-7PwSsyEYpY5gwzwij6dGsMNNk9V43HM4NGnqnvZb+WNKrGtwNJysgP7fUPHrMqgVQ2d/29sfGly7+ltBAeomvA==","signatures":[{"sig":"MEUCIQCSKfbKZyBPZSOe6ffMg6tjP6YiyEXQHf/CyVnYLL6ywwIgUQqOGirKslCJHYk5mraGKzlKRcn49rUDsOiihDHxDxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444711},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c4ae8631bf2c76e5c5bf4b1c483b0f6974240ef7","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Decomposes Salesforce metadata into more manageable files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.11","xml2json-disassembler":"^1.1.11","xml2yaml-disassembler":"^1.1.11","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.9_1739222693169_0.9261472107826099","host":"s3://npm-registry-packages-npm-production"}},"5.3.10":{"name":"sf-decomposer","version":"5.3.10","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.10","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e19f14c3a5d0598f803c977b47411c6ab1ab5dd4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.10.tgz","fileCount":57,"integrity":"sha512-n+s/ubaipw5fMO8GheYa1JT7g4+BhV69ukUfyz2cy5PzSWQfcny8iktib8KrA2o+aMa+Qbu2ocs7Gb2E9Naf/w==","signatures":[{"sig":"MEUCIQDgrxDL49duFU1R0YjOFEuPPwzjuy1tBJJs/prEzHRE5AIgde2/mEoY2y6/xnikABSkEbHqUeNpsMXlUlG3OEbEtho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444944},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c7fbd7e4b1cad4651571b872e3c9f0ebc4292642","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.11","xml2json-disassembler":"^1.1.11","xml2yaml-disassembler":"^1.1.11","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.10_1739735866195_0.030934852336803598","host":"s3://npm-registry-packages-npm-production"}},"5.3.11":{"name":"sf-decomposer","version":"5.3.11","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.11","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"0fcf011fde7c73495ea8495e13474ec2bf289cd5","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.11.tgz","fileCount":57,"integrity":"sha512-vSh2KFG7sQtqLhQ+N6dSuu7cWGzBWLMWDRZNDs/0tv09ONeNeXh0xQggDSs5Mhzg//Nhj8MjixGn3UDuarNgZw==","signatures":[{"sig":"MEYCIQCTn/zwKsH+Thdf6u4PzFncDYSsFagFdq7LE8r7MIX9qAIhAMg8JzisjVOmXIeJNDwBLz3MlDsLN/TnbIo99g25Kby7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445787},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"285bfc40e1be59b6f7482db1431965b37a31c190","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.12","xml2json-disassembler":"^1.1.12","xml2yaml-disassembler":"^1.1.12","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.11_1740435251711_0.12951664341578062","host":"s3://npm-registry-packages-npm-production"}},"5.3.12":{"name":"sf-decomposer","version":"5.3.12","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.12","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"b28cc258d9c3132e215cea2dd416f13750e67cee","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.12.tgz","fileCount":57,"integrity":"sha512-xPxFA4HvtJFW1t2dxzOcU74GFzxtjLlGTZhnQbbpjaL2WENTyVeBHkTw/3NhQvL4B1mBUWDVRZQzCxyyHZTONA==","signatures":[{"sig":"MEQCIET2IKvIl/1Czq9LOnzksKxLE8/krevxznk2nUxd1/YYAiBLtMXKzTXV6gD0ZFgmDCQRFThERZ/S4RznBFA63QqYvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446361},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"269ba933b984702b5331cfb0bc3117a70b405d41","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.12","xml2json-disassembler":"^1.1.12","xml2yaml-disassembler":"^1.1.12","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.12_1740697637564_0.21469192203006626","host":"s3://npm-registry-packages-npm-production"}},"5.3.13":{"name":"sf-decomposer","version":"5.3.13","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.3.13","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8e459bc85c7ce22406e55ccf616545dcf326e6ff","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.3.13.tgz","fileCount":57,"integrity":"sha512-3zq3CxMxWDsuSzZrAkZCI8PiuKXeEfT/569NYVAL6ZRPZq9Ah7V7iYDsr2uvqa7Ls1Tei/MdkDNxdie4w+CS0A==","signatures":[{"sig":"MEUCIH/6pZymwwvFBSMAGzX2DJR3ho2khTOPY0cJaYc3JE5vAiEA3VVWqfL5zANFQOrQDjsowN2Hkr38dh1acJLD9JRsq54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447378},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"d210faa4ac11866f6378b21297c4014ad3cfe913","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.13","xml2json-disassembler":"^1.1.13","xml2yaml-disassembler":"^1.1.13","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.3.13_1741145684649_0.2724076291302171","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"sf-decomposer","version":"5.4.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"82d9d5f8587c3b0e19d2412fd2f4603775b343d7","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.0.tgz","fileCount":57,"integrity":"sha512-JGJ/CRtMDJm1MIMtbQTQlUr7sBD71jbpeq54zVYnhT93gthBv0Gm1/hBQch9xEobJ2l/jhwNP0ng3jv7AwNKhw==","signatures":[{"sig":"MEYCIQDbQKhmDFJ1xRzVGjKU9KKq2niQDy0k+BwvaZuBH6YCOwIhAKh+763/9UQ+2NMjlmv6EyZgzVWuhCJUyOek2jxdjlAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449414},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9a2bd769adffecb840a10ca385a1a73f9d62eb53","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.13","xml2json-disassembler":"^1.1.13","xml2yaml-disassembler":"^1.1.13","xml2json5-disassembler":"^1.0.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.0_1741369809147_0.9312428629692329","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"sf-decomposer","version":"5.4.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f8cdafdbb299ddebe53a4ab3175753b0f6ad4cdf","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.1.tgz","fileCount":57,"integrity":"sha512-RvO+EeIiSZHRyJXqv39iBPGQJvm/jDqbsYmt3DODf4jm3koR5BT8FhjV++sxFU3c+VBrUwegdZLw1Qi5bapSFw==","signatures":[{"sig":"MEYCIQC4T4YqY7N9EteHU67dGcS6ukfAxt+/KAdbG/RPnvGQYgIhAP52+4o57AgXWkZ2oV0DIzNyo+jc12jI45RbI6MeEYvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450436},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"b75493a37e0cd7411a141c118b2923195b362915","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.13","xml2json-disassembler":"^1.1.13","xml2yaml-disassembler":"^1.1.13","xml2json5-disassembler":"^1.0.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.1_1741988412101_0.9132833461224259","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"sf-decomposer","version":"5.4.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e06be87f9317f64f6b96512a43c6473d39faf4bb","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.2.tgz","fileCount":57,"integrity":"sha512-AgYAbiJnX0rvRiwgbMni6oH8WydGe3FBzCYS55J2X1NwBDTbL7NY8syOXCD6ieaFJnozHG+Z7hU375E7f71P9Q==","signatures":[{"sig":"MEUCIQC0Yz+KyHANu7elKPFYf467uuwAbyIn+1APNRshafbQrQIge4L9vcae7RTAcFpbkq6ZLyNQ80DGbIUG9cdEV3Gym9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450039},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7f876bef7375669ae2cd7db1066da2c099536121","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.2.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.15","xml2json-disassembler":"^1.1.14","xml2yaml-disassembler":"^1.1.14","xml2json5-disassembler":"^1.0.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.0.11","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.2_1742579169922_0.6218172299259244","host":"s3://npm-registry-packages-npm-production"}},"5.4.3":{"name":"sf-decomposer","version":"5.4.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"5f7f33c47fc565e5340eb9bcdead6b384f43ecb4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.3.tgz","fileCount":57,"integrity":"sha512-Pc9dA9YBLBvYfNPd0HfSYu5QB4je5SOR9EIWOxWEQ/BmRv6s81fZ/DgCaBbalzc0dQwoIlsETwsvE44zZe5lnQ==","signatures":[{"sig":"MEQCICE6VtWsnVRtNyQmnxX04SEBXibziYvqKB19Z9U5qbgzAiBbq8pEI1l14iBsFjCabaYAN4YAxDc6mnkfP30TrmHi0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453173},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"547f5de2e9e0ccfdb4afda6b9e185ea8e4957cf5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.15","xml2json-disassembler":"^1.1.14","xml2yaml-disassembler":"^1.1.14","xml2json5-disassembler":"^1.0.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.16.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.2.37","@commitlint/config-conventional":"^18.6.3","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.3_1742905644737_0.27163403363189187","host":"s3://npm-registry-packages-npm-production"}},"5.4.4":{"name":"sf-decomposer","version":"5.4.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c8dfd7451b487b446bc4df8d39149ecd6020e2f3","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.4.tgz","fileCount":57,"integrity":"sha512-gvxHKWME9xUwyCal6iCZDgYnDjD/23B9kt7qN7YCrH1BG41XbWM4qyyIFKReKoJ6UMa9UlJe6ce/lun4GwMhKg==","signatures":[{"sig":"MEUCIQCoFXR0Zo8XrkrqmRlts8o4ilyUcjwyR6HVlKoNLTf6SgIgHPhI7L53P0vJezd5wxUmWThp3Z9NDAM6BFGT05TjSt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458528},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7c24abbbd05c8bbe83cb6bd5855da40b2ef354a6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.15","xml2json-disassembler":"^1.1.14","xml2yaml-disassembler":"^1.1.14","xml2json5-disassembler":"^1.0.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@commitlint/cli":"^18.6.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.37","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.4_1743375150312_0.45612314629647854","host":"s3://npm-registry-packages-npm-production"}},"5.4.5":{"name":"sf-decomposer","version":"5.4.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"5a3ad72ece0a8c3ca9c522d19de84dfaf2942039","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.5.tgz","fileCount":57,"integrity":"sha512-2tDwPrWEub9K5gyciDNBbkFY4E4dnNfv5pheYEbBOTlJBYoW4zAV/BWxo+joMo9lqLrSSBIMrJveIF4LnpEwHw==","signatures":[{"sig":"MEYCIQChihFjEO7EPnzqW8XfohGMgfFvluUPdbKZr7hrl0kNpAIhAMUf/PkIhsRoCGL2UZzThbKF2A1b0xwcDObIRcPLOL9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466599},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ea2f083cb45f2720b4a3814997922f5d32057b9b","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.3.15","xml2json-disassembler":"^1.1.14","xml2yaml-disassembler":"^1.1.15","xml2json5-disassembler":"^1.0.2","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.14.0","wireit":"^0.14.11","ts-node":"^10.9.2","typescript":"^5.4.5","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.5_1743542226567_0.5613075634264098","host":"s3://npm-registry-packages-npm-production"}},"5.4.6":{"name":"sf-decomposer","version":"5.4.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.4.6","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"1d534b5b2581537d98f024592e16ca857e4c99c7","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.4.6.tgz","fileCount":57,"integrity":"sha512-TjHts9l+r6ePDiVkCLuDfcJPbTzyOSJ4naA12o507811lJ7XW+JJJycswyW1iF+jZqYh8uli/2gpXwIIVqdIsQ==","signatures":[{"sig":"MEQCICt5J5vhWV03CnrUb6xdP8gfF3quFMqw9EzSNwb9VqBuAiBwLwvhGa/1ro0UbOrfZpSmqQPXw97ZL/+5mZfnx2ytDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466125},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"25115b8d08f333a779f4e3b77c807dbfb7f88971","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.4.0","xml2json-disassembler":"^1.1.15","xml2yaml-disassembler":"^1.1.16","xml2json5-disassembler":"^1.0.3","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.14.0","wireit":"^0.14.11","ts-node":"^10.9.2","typescript":"^5.4.5","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.4.6_1743624487621_0.8195480982296557","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"sf-decomposer","version":"5.5.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.5.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"88f569108427345f6cc94042bc7515c5dcd4d56d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.5.0.tgz","fileCount":57,"integrity":"sha512-QQLVfE5TYP7REhZi6YziOvvP9fXjnFa0BAaAC0k9qXHnQGQg5E8JYZROCSzqBmOmiDJYctpiJWFUQCXpK62+Sw==","signatures":[{"sig":"MEUCIQD3RMaHK52Kax712m0TJ3R0I0gqaSPfz53JaLH2FsfdagIgMsycjUC7VdHJhjgZv6Jiboi6jZMX6fZMsvDFI+JX1IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461924},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"31242bee56cba6cdeb6d4926ffce56693adca84a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.2.1","xml-disassembler":"^1.5.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.14.0","wireit":"^0.14.11","ts-node":"^10.9.2","typescript":"^5.4.5","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.5.0_1744389621093_0.17715168277021598","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"sf-decomposer","version":"5.6.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.6.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"b68d83a3f5e474e85211494f5ed9f59a28721e2e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.6.0.tgz","fileCount":57,"integrity":"sha512-YtQ/8rq2AdCYg+nXEiAxXfQdBUAT/MbPHE3ZVjDJyXoU5X+o1Vitk1imCnGmUunE3VNNhcpOmvF6aHYVDORGIg==","signatures":[{"sig":"MEQCIBuCSJZ5DVQVNrqJft9CUQP17adeZCk2b4praF5YDHeLAiB8+rriXrSv68Zx1IMraowAxbSvbzQ+VpgFHGwxjhKFYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472128},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"73a58c16585236cec2fcdc95195728ae41bc7ba7","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.6.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.6.0_1744470263717_0.9062568920926546","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"sf-decomposer","version":"5.7.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.7.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8a9d4188629c3c5dca78b1de8ac2fa267b69b1f5","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.7.0.tgz","fileCount":57,"integrity":"sha512-2QS0NmLLhglhphm4elBdiizwBfct78Tlk+rESmemBDl/KAX+jvb818Zi4GMdxPNbCyZMRMD1hWGJXQZAq3/Lrg==","signatures":[{"sig":"MEUCIB/E1GVKTl28GY1DJYKOOFDi0L6yIqFcgPrBE7RTUfVQAiEA3OlNBshEA4iOMSTdKSPEBujES1TuQfBf17/BCbefhtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472844},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"8b76d47ab1b83ae997d340dd32e8deadbd27209f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.7.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.7.0_1744480835668_0.6700217424436155","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"sf-decomposer","version":"5.7.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.7.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"391b011ea5e09f9cfff424d637357b83a74f2e0e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.7.1.tgz","fileCount":57,"integrity":"sha512-7XSY11L+tpDyEUPVKeko4rqv9wPdWXYUF9Ccig5J3L3S72rrJuKdvhXZYZ6+M0zS7A03jSu0BY9wi2NCxsZ3oA==","signatures":[{"sig":"MEQCIG3GTp/1Y6C6jMMbplmyOCdxhjYPQ+HLFHmQkeDT7Q+AAiBEaSw99FD1MaoTaNU4T1bbRZOwDURsWIkNWCQ1Im4CdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472919},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"cb46d4fb06c7341ed1555fbf7250c1f252afaef4","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.7.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.7.1_1744482139987_0.19157138990186695","host":"s3://npm-registry-packages-npm-production"}},"5.7.2":{"name":"sf-decomposer","version":"5.7.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.7.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"ea2e34d88025b5f237d94da523adf09c318f6dfa","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.7.2.tgz","fileCount":57,"integrity":"sha512-P+fKXI9iiO6BMaXma3kZ9Ztyts1eX5RgjCjBIoSGc0lojvDCwEXKnAW+SN8a3SuVjoRwSjFeEw83XNKtbv+dpA==","signatures":[{"sig":"MEUCIFTzMMEaQk8ZpDXex9ydcPx8o/sMuBx1ulbf8qFhgq6iAiEAuvFcwpNLPzFsiPAR7uuYX/h/9d+HzRaDKo4A6FTC+vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473183},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"2df4a7eb5d035abf5e97887c5118f366591ad74c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.7.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.7.2_1744487720153_0.27774963874240965","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"sf-decomposer","version":"5.8.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.8.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"3a31a64da23274b45ef4360ddc433f572b467e76","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.8.0.tgz","fileCount":57,"integrity":"sha512-ehga7bXVwdeuy1Rze4aqVDAcxEJG/1PQls1Rec5n9h9hN1ffKOsIpD1I47KlVlq0QaxjVeB7GPDYz4qpREx1ng==","signatures":[{"sig":"MEUCIQDLAgQFT4Zl14MSN9sQ+cJqqjeVQIEeFNF0SYDSDoadsAIgOG0scwby6YbSd8QXuBQg6Nw4cvUeNAQlzIflJLGM/3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477864},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0598fa8b0acaa4fb49decdf7b35af70d02ab9c8c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.8.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.8.0_1744996870304_0.010217396385826527","host":"s3://npm-registry-packages-npm-production"}},"5.8.1":{"name":"sf-decomposer","version":"5.8.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.8.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e0af6427651a48a8469d2fc72dceac029d29c33a","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.8.1.tgz","fileCount":57,"integrity":"sha512-eVimxKyRrX6qeB/XDi7Ul4HPH2jTeHKiuhraGaM3G4SGkVmjd7JeO/Mqv3GtTq8Grw8pL9oA/AwD48yxkxc2dg==","signatures":[{"sig":"MEQCIGPzOHZiFxS0lvDBYLAQnmI4kOG1EnQK5M2dKVziyflDAiBu1uSkXmqwfbwJH79JfLw4h1lXPQXAWq0KyeJjEACmUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478904},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"37797bbaf6cd98861e231da7c1d9b89c1653081a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.8.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.8.1_1745001266461_0.5225025339459615","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"sf-decomposer","version":"5.9.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.9.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"912f1c53ccc5f584ca163b84cc0b2606984a5629","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.9.0.tgz","fileCount":66,"integrity":"sha512-QOx+VoKaSK5ZVBmOeSxMh2a8Tuyi26rMF+R2w/G5sfQUinx4KELujDlSp9iTEtOimh0m4L7115w8nH7dXtC0xQ==","signatures":[{"sig":"MEYCIQDVUJyjRHlmTHnRiNhbrlGGVFnPwPwDBMxrHRm2ndnsPwIhAK3gKNkVFyLlsthWfxbtgaUS5VVrJOb1F1xvI/PDv2P6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494410},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ef5bad748a5c1e1d90c291daaab4efc81cfe7968","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.9.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.9.0_1745345413060_0.21285520731703023","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"sf-decomposer","version":"5.9.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.9.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"dd964df8263aadfaa837b0ef296c9abb30e748a5","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.9.1.tgz","fileCount":66,"integrity":"sha512-AhIDFdKDFSNnzOdMQLu2Sbh8hz7xpQHwfPbjbEOuEjTjFrVvTTYUB3xkYwrFQJ14N775cQxhSVv5Hize06h9Ww==","signatures":[{"sig":"MEQCIGTDi9j6O8SsA7HE3vd3wxPXLyKD3wSSLZJrftMGLghaAiB2LWq6sVuxrQ4w7H6VFf3vlIzIzUzs+7q96MoNnA+A1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494816},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"5db7db3169ebf3175acdb984478bd48e9da9a7d2","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.9.0","xml-disassembler":"^1.9.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.1.0","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.18","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.9.1_1745347126837_0.590887206042352","host":"s3://npm-registry-packages-npm-production"}},"5.9.2":{"name":"sf-decomposer","version":"5.9.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.9.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8c0880d70ec74214364ad5500786aa0f6538d003","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.9.2.tgz","fileCount":66,"integrity":"sha512-6MpUcyV/NkhIIfwuyFV3vQbjl3zrj+IXJlwfyHedmcs8UfXXOVNRcWmxJB+JxrEhg/hvRSfwpGCuTLqvQJuQKQ==","signatures":[{"sig":"MEUCIQDwPL9wazw/1dEK/9Rw1PnVE/dyjufg//aBi6rUxjAfqwIgMykjJXcN906wz/GtctHS7xNUj3XUzCzQWnCN1Sbe78U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494755},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"217f558d47a660ccb8f8880bdb3e019fb0f4cda5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.2","xml-disassembler":"^1.9.0","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.21","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.9.2_1746559028861_0.2593104504767594","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"sf-decomposer","version":"5.10.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"424a56c7ad5eace433b6e84d7b203b9ba9eb3b8d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.0.tgz","fileCount":78,"integrity":"sha512-TfcBs9TBvx5HRpz/CKRQ9OTBxvpfOo1G/XAF1+akIcgSfII++grL0n7TZGhXHW92FbSEOIw6t7XAApyhoK8h8g==","signatures":[{"sig":"MEYCIQDDbZmY9dh/kT9lhfc8xmsR9m86hdommQtCYNozw1HbBQIhALlO6JVBh5VV/x/oNzkIKb8h9fsyz7kZD77CuJbcqQdY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509420},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"4955988a0968fe4efc2c8ec9ca7d728104d56ca5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.2","xml-disassembler":"^1.9.3","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.43","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.21","@oclif/plugin-command-snapshot":"^5.2.38","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.0_1746627749396_0.7524847639102727","host":"s3://npm-registry-packages-npm-production"}},"5.10.1":{"name":"sf-decomposer","version":"5.10.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"559d8d74337eda97d977b3869f064445e2ded7f4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.1.tgz","fileCount":78,"integrity":"sha512-kXkNY/2ZIdTGxYmQuN9mg0+81fidjFoi6Tgl4JjIZjg9WAQpSThE1iE9cdKkDoZdsCY7cmxRZxzJTy4hQfuh7w==","signatures":[{"sig":"MEUCIF0HLsmr3UZVc4z/Bgng+lTqxqqyP/PzUyps7BlGduhuAiEAsGQEMO2W0uKiqLYlDOmRWXRY83EZOZxb2iChA90qto8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510146},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"687c9ecce54942fe787894936b768066bd8661f9","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"^1.10.1","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.1_1746641732072_0.7389273027358605","host":"s3://npm-registry-packages-npm-production"}},"5.10.2":{"name":"sf-decomposer","version":"5.10.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"2cea45a1b99b38bf95c641fd602009eaa6e6bdf5","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.2.tgz","fileCount":78,"integrity":"sha512-Br8Wy90gnEbJY2VCOE7OXA1QdfGVF8YJdoV7UVDtDgQMdAu1RpqJ3xWjVXg2nVApu/YYyouW9rBdmP0kssU7UQ==","signatures":[{"sig":"MEUCIF7D99cMR1SAzXwgSsSNiG3LMsGZoM0Rork5vAV+BnWKAiEAg7DUzNpH50znXhCOtgfzxPnE4KMDL1eqXfuHOISYzJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509548},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"58cc828b5bff0ad11438531d560a817d6b05e39c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"1.10.6","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.2_1747161167302_0.1436648818630717","host":"s3://npm-registry-packages-npm-production"}},"5.10.3":{"name":"sf-decomposer","version":"5.10.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"19fc8a761b6841420a756ba22a505dced8dde0cf","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.3.tgz","fileCount":78,"integrity":"sha512-GHEl2tfpwJKYHsHBl0hZeis9kXfhqeyXhl6ETqYzoF9J1e8zBml5bLfIusCXJjlkqWsjs+bA9JPiAfxefXiB9w==","signatures":[{"sig":"MEUCIQCyiOc1fTs26+8dFlJXyoyE5LujCsX9z4NdSZE6Z2JENgIgNqco1y+47gnaxtTtLhIMazQCjFXP6zxvF+qHEnYiSOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509685},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"d3624e71af507898d8b64c7e867d5a7640e910de","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"1.10.6","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.3_1747172720676_0.2604950883450581","host":"s3://npm-registry-packages-npm-production"}},"5.10.4":{"name":"sf-decomposer","version":"5.10.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"208a90c3dfd1db9b0c40f9ca14fc82cd5033bdd6","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.4.tgz","fileCount":78,"integrity":"sha512-w6u7rdg81gLquas0onARJPUHIqpKnqvboVasIvEB1iOPxHBEcGZiSG7LZ5rgCHiqloVffJpF+2uF/FHE7uZKtA==","signatures":[{"sig":"MEUCIBzr52hCT9asLv7Yi3K31zLZ7JWU5UWziQ0CjUIY8HfUAiEAp/HUgEGnQAe3tMuu9exgNhXOOh0otBMN6F6fa2Hw2mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510032},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"dea4e6c2d6459c361d97f81d23a99659700059f7","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"1.10.6","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.4_1747177214656_0.34501281737869105","host":"s3://npm-registry-packages-npm-production"}},"5.10.5":{"name":"sf-decomposer","version":"5.10.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e62d943d75041ea207bb58e3b4051e5cc13dd7cd","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.5.tgz","fileCount":78,"integrity":"sha512-FJL0YTy4SAPRNSMUzcozwZhpm0kZxYnMRYYjMYSjRbp/mrtDRhy8/tx+vUT1TyaowmPpXVbK9ztL7oXPR368lg==","signatures":[{"sig":"MEYCIQCTLno+7dB9XZe7PRN2PvZbgO1BaTlGLBETW6yFPiRuhAIhALeHfXtKGRXqEDr7Ade/25Met3qntCieuiTi+YyfrNK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512573},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"76a7b831a117639344ed0129910d581a39d13f1a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"1.10.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.5_1747235267891_0.28075832198706996","host":"s3://npm-registry-packages-npm-production"}},"5.10.6":{"name":"sf-decomposer","version":"5.10.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.6","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"2fa69b45def59b2f9a621435321fb8b8df33cf3d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.6.tgz","fileCount":87,"integrity":"sha512-saYiGUSXlxWW1RQny2Fk1FWXnNi9wzqjSVpkC1TKt8Y14uf07RXaikbv8MZkmWZqL7RAV4Fe4VCdtuJELjWrCg==","signatures":[{"sig":"MEYCIQDUZkuM2CXsPOcmzBLAKpYXkyQ3ihJG9qKKd6iMWbrgOQIhAI/zNxdr1dTxdT49v8xR8qqakPCGifcNISnwnKRdOZi6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514989},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"44b4410209796dc2cbac88f71443bde3b5ed3a50","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"1.10.7","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.6_1747270643973_0.4995247128962277","host":"s3://npm-registry-packages-npm-production"}},"5.10.7":{"name":"sf-decomposer","version":"5.10.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.7","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"ec487f1cff718d611f58fc7743687850acddd3c4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.7.tgz","fileCount":87,"integrity":"sha512-1aaa/lD86oIHpOD6QanpYSW6uPOQAz2rMqgBSvAh6q9KXp+WAOYjEqz6Jw/MMVkpRq/3CNb8LPSep9cBg2jjSg==","signatures":[{"sig":"MEQCIG4TIR0XkAww6v7n7CS9OZzJ0aT9510fCKbHvoM52zTxAiBfOTWiyVQODU/CgeA12gq9OKa4yb4/D+c01tEpNvK/xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515398},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"05ccb65376082c35f98c6def5e03148b3a386fc0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.10.3","xml-disassembler":"^1.10.11","@salesforce/sf-plugins-core":"^11.2.1","@salesforce/source-deploy-retrieve":"^12.19.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.2.2","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.22","@oclif/plugin-command-snapshot":"^5.2.39","@commitlint/config-conventional":"^19.8.0","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.7_1747669013474_0.0569612009561149","host":"s3://npm-registry-packages-npm-production"}},"5.10.8":{"name":"sf-decomposer","version":"5.10.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.8","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"ccbd83c4ea4283f47379f9d0536e2839fe036a90","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.8.tgz","fileCount":87,"integrity":"sha512-PvFitoSI5eLBG/Sbb551c4egB2HHDtL17h1i2fj0uYRV3g6KbLJFuCUnjVOK1/0AhTnL6zQgsVtEjWDvoZaKgw==","signatures":[{"sig":"MEQCIBW2bvukoG+LM6XtlnDuHhUp/2FMmDfdDmARj9aClSN7AiBjH77CdMGxuUltFdocdvhHKCyTQrXvwhPCaCG+fYwv7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526228},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e5a5db55bb60faf7d17c7c0252bfbf644f429b91","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.11.4","xml-disassembler":"^1.10.13","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","@oclif/plugin-command-snapshot":"^5.2.40","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.8_1748721893531_0.6432967008234589","host":"s3://npm-registry-packages-npm-production"}},"5.10.9":{"name":"sf-decomposer","version":"5.10.9","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.9","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8ba785d403c8635ece03994c3aaaabb941cea22c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.9.tgz","fileCount":93,"integrity":"sha512-BMnqMssz+f2mio7opCvnY+Spds4R0UQUbLH6CdW/cPDHacw3H0o0xDX6CjOT7uWh/Mp9mkG8GZoyMJ5xYkANyw==","signatures":[{"sig":"MEQCIHUMCocZj6kMLjuWjngtOUVb1dtvjZDSmHRKJxi1WMOGAiBBTGsGWhlxPf3I9JTIKAMk4h0OzX30kGaAFRFphn7Rnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530126},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"7f2f0080b1a92dedb9e914e1fb5bac2b88351d6f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.13.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.17.46","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","@oclif/plugin-command-snapshot":"^5.2.40","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.9_1749819619315_0.5998980502866751","host":"s3://npm-registry-packages-npm-production"}},"5.10.10":{"name":"sf-decomposer","version":"5.10.10","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.10","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"57e4fbb5b11b7dfa7c46c8d010cf2173473bae87","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.10.tgz","fileCount":95,"integrity":"sha512-kmwhUNuFCq7KM0paoeI/REDP1E3w/irXQ1U9JbyAzOvg9lBldRhDzjPNbtFFnFWPcNs7+Ll7iHxG5JCLxYAFuw==","signatures":[{"sig":"MEYCIQCOoP4351PmOk+UaZo1GG7j4TuK6MFxFBCztwARqAn5EwIhAM70Hg935IIwcp9NAUz+Mo4KqP0QyzXPcgAczEB5cR9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532230},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"bf6cc727a9a44c561ecba2d960c33d1615da9c0c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.13.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.18.1","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","@oclif/plugin-command-snapshot":"^5.3.1","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.10_1749827313710_0.9892281729635235","host":"s3://npm-registry-packages-npm-production"}},"5.10.11":{"name":"sf-decomposer","version":"5.10.11","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.11","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"28368cc457952d5b4f629ea3b91448dcb2defd6e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.11.tgz","fileCount":95,"integrity":"sha512-XLAfkaZPHIQkHOoz4PFwKU1lszLIfmhprcWEmPVTj/d3yFSK9enHmbV4RA61HHF9Xit4HALPPDFinejr2SV97A==","signatures":[{"sig":"MEUCIQCZLdW56Ou5Y+NTGqsDMZ8BczoAsrzHoc2LbWWPSZcHvgIgbY/w2xOmcMBYpsdFgso6SRv/A+IvvIQtmhPcNraRC1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600956},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"33b7f4b099f796ca4772d5b73b1150fdaa0355f0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.13.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.18.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.1","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.11_1749833077123_0.9806980029112891","host":"s3://npm-registry-packages-npm-production"}},"5.10.12":{"name":"sf-decomposer","version":"5.10.12","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.12","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"b04b9f1b6349c361d83e9b4c4f2f1dea0dab7dc4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.12.tgz","fileCount":95,"integrity":"sha512-topszU7c2gQtdNOVc3KoWeeI4xUQCHwZwRYqtPQ31hmUQuBrhHyA/A6kpsMJuExiQmsYj0DUEMNqTFsQ2ABYjQ==","signatures":[{"sig":"MEUCIQCHxusjHIDHPFAYBOz0AJr3NLB0fOeGrA6SvNQywqpl8AIgE/QK6ApY7E9/vxZ1sx66ZCSAzhiqy/NPy4LbcGEIvUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601374},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"79c235f3490bcf5343786f91353cdef38b5c00dd","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.13.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.18.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.1","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.12_1749835611150_0.5261587773101719","host":"s3://npm-registry-packages-npm-production"}},"5.10.13":{"name":"sf-decomposer","version":"5.10.13","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.13","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"0acc191ed5038bab8d4792580bea141531c1e9cb","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.13.tgz","fileCount":95,"integrity":"sha512-G/MwWLIWIvdhooeqxiCXEmUYhi4KlU8b11JKq9JlCae1eYYentvUI/NWde5It7GwSJUeZUB2AeIKwnDBj0GuXw==","signatures":[{"sig":"MEYCIQDBHfohxYfnImsRkfKlXF0WH0bUj9NSx3hCUyhI3bk4yAIhAMnKAa3ZSnGENJpy5E0f9OxYrGoBjqhXHfLy9GQGJZkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603245},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ab1ede5a80416e0c3cfc71994a61fe4fe3bb73c6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","actor":{"name":"mcarvin","type":"user","email":"matthewjcarvin@gmail.com"},"email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.13.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.19.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.18.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.24","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.1","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.13_1751041167497_0.7813761721560415","host":"s3://npm-registry-packages-npm-production"}},"5.10.14":{"name":"sf-decomposer","version":"5.10.14","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.14","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"cfec0cff28abe25885951b6a178eeadb32b24732","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.14.tgz","fileCount":95,"integrity":"sha512-nRixPzwuo4wG0Tl2R0uJp00kcIIyzKIyy4rLxdvBybQtXm8Q/8fPloHH9Tcb3yJfWoAQT3NBw+Qyd97oSi+wWg==","signatures":[{"sig":"MEYCIQCkeJDui7Q6P5zK70G0yXAMMuCXprkVLTTh11442ZfoqgIhANSNxmQc278nhJtjoY3tPDBhzscX6vmCg6DDCLdCvuRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603318},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e53e7b359b7a27ec1099e2a20b88be7f0c6f93d8","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","actor":{"name":"mcarvin","type":"user","email":"matthewjcarvin@gmail.com"},"email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.20.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.14_1751413821163_0.8417261570093817","host":"s3://npm-registry-packages-npm-production"}},"5.10.15":{"name":"sf-decomposer","version":"5.10.15","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.10.15","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8ece0a7614c1b0d98876767e7b7eb3f4134bd62c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.10.15.tgz","fileCount":95,"integrity":"sha512-k/k96l5aV0T3oQUDMjE8+KMIrmHdOViRkGq+DHnUVkMX6++AJ+/hyRwURy71hrg0Qv6J0U07z9SoCc8vQ0fEgg==","signatures":[{"sig":"MEQCIDXLrpkPH2/8MgTLQtQkO0NBgzwFFVLfppgCCq5F7I4DAiAThj3x7AIrz5V+3Ew/3VxGs8bPkXceFR7boc7qDO6QiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603568},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"0ec6c6bbc21f85344421e1f19b35534f392eaa00","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.10.15","@salesforce/sf-plugins-core":"^12.2.2","@salesforce/source-deploy-retrieve":"^12.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.5.0","oclif":"^4.20.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.10.15_1752518794256_0.4132834883298393","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"sf-decomposer","version":"5.11.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d92268f3dbbeea3c7cf66e9bdb6798ac12b114d4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.0.tgz","fileCount":95,"integrity":"sha512-3v8pE1Q2PnwT6uIuXy2DNvvnBdyyfzB5xKLvrsX4npoqpRi6n7EurvwZKiIxFvT3KWVgUFoyx0qyAs9/D+DpSA==","signatures":[{"sig":"MEYCIQD9mTE6X3X8S69dr0cKxDytttxqCoU6rK0KzjsvCX858gIhAOZQuLkE9ss1Uf4/Ujlz6/B5fF7rZiu94AFbjHwv4tEt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603565},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"69893b98ee951c6d637af0c29e5e53588210a459","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.10.18","@salesforce/sf-plugins-core":"^12.2.4","@salesforce/source-deploy-retrieve":"^12.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.3","oclif":"^4.20.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/mocha":"^10.0.10","@commitlint/cli":"^19.8.1","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^19.8.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.0_1761742992535_0.17394374817116853","host":"s3://npm-registry-packages-npm-production"}},"5.11.1":{"name":"sf-decomposer","version":"5.11.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"90fa4315ecb3073c14097f8483b844ba5c3fc273","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.1.tgz","fileCount":95,"integrity":"sha512-xbqITv3XmI4RJqKYJvOesod4f44j+r+FEVrV5Iby7UV5I0eIhZBjYYSqmDMnLdg4wAuQdfenLLTQ7t0j4s3Hxg==","signatures":[{"sig":"MEYCIQCgtLraeQIY0ss22lGeEY7hNSB5bj4DIZ7xAO2Rpvx13wIhAPyqjex65UAmt6YE3a+vM7RAztyTCU+YUDm1PLVmcFSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599583},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7e00407c71137237877e122fe3f8602657f40f55","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.11.0","@salesforce/sf-plugins-core":"^12.2.4","@salesforce/source-deploy-retrieve":"^12.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.3","oclif":"^4.20.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.1.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.0.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.1_1762109710161_0.04061490965305303","host":"s3://npm-registry-packages-npm-production"}},"5.11.2":{"name":"sf-decomposer","version":"5.11.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"608912d3f17c9f60e6e862b313d584307ae72e42","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.2.tgz","fileCount":95,"integrity":"sha512-XETJ7pG6KIVsbgCTWpqTBA4Cf+WxNuTeAP1QsXpKnOMCj39BsxyfEtT3WJfy7PmPl/bL906TL7F8UFYtapm7dQ==","signatures":[{"sig":"MEYCIQDSu82W/RRG7GqxArESbFtX9Mg9ns9ylrjTCdGQUWRhIgIhAPnIBOntN7koQqZ3tHCGIM3oJn6p8XbP6EJZxqUZE2k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600521},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"fb50b2509779c76cfa6b5b86f0c1e584150ffdf1","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.11.1","@salesforce/sf-plugins-core":"^12.2.4","@salesforce/source-deploy-retrieve":"^12.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.3","oclif":"^4.20.1","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.1.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.0.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.2_1764519195598_0.08937188926445949","host":"s3://npm-registry-packages-npm-production"}},"5.11.3":{"name":"sf-decomposer","version":"5.11.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c1ac006aa8b8facca209720acb93db8cfb058e78","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.3.tgz","fileCount":95,"integrity":"sha512-C/DvfwvQBYg+V2rmi8C0JsWD5i0WF1jG2rVFz4itBHeBR67RNH+MBVdvSw2ShScjCsI9DunBkJ0UvIj7bvbtxA==","signatures":[{"sig":"MEUCIDJRGHhH9u5JWYyt0OoyslbJzmeyWOzC0NCzXJk48ycJAiEAwv18NOPIRV2viynwZXr2DA9pF/BJB0gPROJO57Mftrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606433},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"18f2dce783820b095be561b77949aadaf85a7512","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"mcarvin","email":"matthewjcarvin@gmail.com"},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"10.8.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.11.1","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.52","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.1.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.0.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.3_1764794675342_0.6232639537916174","host":"s3://npm-registry-packages-npm-production"}},"5.11.4":{"name":"sf-decomposer","version":"5.11.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"5afcb6a301214b1c8de45e2648c4189d140f5b0a","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.4.tgz","fileCount":95,"integrity":"sha512-iOpSPVvGlL8kR3sxkrBBiV+hCZnxckThULqN83FqnmX04wpszQAhptVF9P4mLr9hTV4lnEbuEAJy7xkUPAR3RA==","signatures":[{"sig":"MEUCIQC4CD2rGQJ6WplVrYPrT5yeI8GuW1mDHbxDVa/h4WfGsQIgEp51hDtRHW+sN8NeGznP87YrKdPCE55ilvr2w5mgV1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@5.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":607227},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"ac288d3e9f4b1af191e355faadef58169f33c5c6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.0","@oclif/core":"^4","@salesforce/core":"^8.15.0","xml-disassembler":"^1.11.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.30.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.52","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.1.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.0.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.4_1767116603872_0.948578756036258","host":"s3://npm-registry-packages-npm-production"}},"5.11.5":{"name":"sf-decomposer","version":"5.11.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"1b7c41d5a6e4fc9de34eed6740ebb3369888a1a0","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.5.tgz","fileCount":95,"integrity":"sha512-qeGI4RYVgqDwTy+rBjDA4YaQis+b5m5aC82bbvrDb1k/SvatYxYw1k7i2wGN3jbmQvjVZd5ccx+uV+xJjLJ5jQ==","signatures":[{"sig":"MEQCIDZ81q7NgaZhpGf0dRhi6g7usI/jcSsS5gy45O6Eb5K/AiAgfVScsFpg6RNwlJacuAlDbCbZGpikDPP7WnCBgf2Gow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@5.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608739},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"91bc9c4b3108097fb9f8af388cf4b366eb698793","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.24.0","xml-disassembler":"^1.11.4","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.30.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.61","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.3.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.3.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.5_1767484392221_0.6805128143226773","host":"s3://npm-registry-packages-npm-production"}},"5.11.6":{"name":"sf-decomposer","version":"5.11.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","toml","ini","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@5.11.6","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a2b5e12a65d90f73f934b4d969268168672b8c9d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-5.11.6.tgz","fileCount":95,"integrity":"sha512-1aZPAl6QZy08jsHvhcaoTupZxsNRtmhXUmmxhonPkbuG6AVblwNA/zqZqit/oPzgNJMJM9GuJfe0ULtZzEsU5g==","signatures":[{"sig":"MEQCIEBfJtsQoa7b2a51eunyPWYuoeOOD5a774W1k1ErgSt/AiBeFE4lR9A+DoAunBbvDmjz8A6xXuHDvrbymDuP6kWwhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@5.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603359},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"3aa44db444297367b433741b1112f65ddc5ec96b","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.24.0","xml-disassembler":"^1.11.4","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.61","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.3.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.3.0","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_5.11.6_1769868540440_0.04374697467647759","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"sf-decomposer","version":"6.0.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.0.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"b7e6ce06d4b6658bfddff2d269ec469a07dbda7c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.0.0.tgz","fileCount":68,"integrity":"sha512-WYEFDCjjG+m/SgEgrEz7nXCo3aeXuvYxyo/Lts7dfRO2A5XFjx/HzAh3Uw0vSUG6A1waOJMGQjVnK/HIANcVYg==","signatures":[{"sig":"MEUCIQD6lcy01hE8lkRtaxwNGsrcsIEv+bxgvN9LhkGYd35GCAIgaiGDHGqhP/TSNvEkGqIyj0xNPQ754AgU+EeFTBExZ5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566610},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"0262657311f667611a149b1a8063beabbd5ad5d4","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.25.0","xml-disassembler":"2.2.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.4.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.0.0_1770908362638_0.4618732533384444","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"sf-decomposer","version":"6.0.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.0.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"635fe9f5f116fca4d609db2afb3f81f38a627e44","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.0.1.tgz","fileCount":68,"integrity":"sha512-aaW/VtujTyHVHLNgNr/zaMzlyj0ikqPUDWykicXB3e/8AJfsYotWvfnFGbIgHO2zhQamhYluFR5eBT5KL7TKfg==","signatures":[{"sig":"MEUCIDomfNwpYlk0Vr0lI/eH4IMUGzOseqRvIIRC3zMuAoDlAiEAkLA5JLYV68cMrteBKtkZUKyDIueTM8y8QTKsBARPtf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566729},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c5c6966a64782e2f595e37232243cb944f06335e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.25.0","xml-disassembler":"^2.2.1","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.4.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.0.1_1770915607539_0.43051065768400276","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"sf-decomposer","version":"6.0.2","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.0.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"7d76638726cea9f029218650f89afb36937b670c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.0.2.tgz","fileCount":68,"integrity":"sha512-Qp061753qz+npYew/aVmb51ZN5Mb3HpLH6dek2Zf0ZIC5qZcs5Y9FpzGjKuif6h0MnG8gLDtkN0pAzTGS8unnw==","signatures":[{"sig":"MEYCIQDvPiZY0jRQLywgCXuE1UnjwPt+xOmvLXD/xs8mL+pUWgIhAIlM3NQXMkMaV9wk0TB4r3ET6l9ZvxZdLgQaFq+ySzOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568604},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"a065383eafdf826cbba29cd6c53b0abbc02ee041","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.25.0","xml-disassembler":"^2.2.1","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.4.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.0.2_1770917420911_0.7265376331754785","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"sf-decomposer","version":"6.0.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.0.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"5dbe933547be64c1d5e67374c6e313ccf5848c73","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.0.3.tgz","fileCount":68,"integrity":"sha512-5jFvvCUNSHYVtcdTiyxKPc/OJqh9C6i6k2Dzc7q3YapiSM1wYlEW36i6JDbajkvfZ5+GgjLBno+gSbV5dwZ//Q==","signatures":[{"sig":"MEUCIQDw00LcSKGQCQtS6HnCikrx+ymOZM07hS4cIybyan32ygIgBdaH9/2l9N2irDdZ7HR9waLEIbdSOyA7Mj89LtexcZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569546},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"06a7d8e278fda928d4ee4a6db189265a38c22569","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.25.0","xml-disassembler":"^2.2.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.0","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.2","@commitlint/config-conventional":"^20.4.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.0.3_1770924434012_0.8315861986799551","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"sf-decomposer","version":"6.0.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.0.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f999996649e4f0ccb5ff2eff991267ba6aecae4b","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.0.4.tgz","fileCount":68,"integrity":"sha512-g8QN1HONTiL9DRMiKNdRRH7E8Bwhq4RWOIydLiqfx8ATBR2L3ZVImdSoT/66Lhv05/23UcNyOs5D7qJXJ0TZFA==","signatures":[{"sig":"MEUCIEpneQq+jj0GPR1RofLtjBw1Oteadca8C0cDqp+3FlACAiEAkfuKIdHy9ssv9rscVnCGQ++q/GrziZ+BM91/FEMb4WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":571984},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"8a17c5fe280ef790ff42a0aa47df6ee6736b88e0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.6.2","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-limit":"^7.2.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.25.0","xml-disassembler":"^2.2.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.9","@commitlint/config-conventional":"^20.4.1","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.0.4_1771938462751_0.17056210166600327","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"sf-decomposer","version":"6.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.1.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"6c17e7be5cf3a885dfa2a5b28ccdecbbe95d6a3f","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.1.0.tgz","fileCount":74,"integrity":"sha512-kQb246wd1E1yMhg78ft/vgIgMpi08LIzlFbKUZL5MInkQbnMIJN5uKbAAomxOJt1qUL3jzXwypYt3c+/AthVzA==","signatures":[{"sig":"MEQCIExS2rnXJymOSkvdjD9B1DjpIUFSIdce+p+Cn5CeVnWqAiAaTu+JNNLO4Q0Mv9QtIm+5actQ/zxHwnRgfqaXg+eozw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575678},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"5437974b3c041229f2627712acfde779bad64ac5","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.8.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.1.0_1772546814165_0.8780993662116217","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"sf-decomposer","version":"6.1.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.1.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"64aa1bd2fc9df72d32177d6456539d960c2aebff","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.1.1.tgz","fileCount":74,"integrity":"sha512-44WltaFC2yNo3zbAwBo0U6mv+h4GF0S+amGIL4iiBrxwWpTCU8BMQhb+T9LK6ZwNO5DUlcGSWK1X3KG5CHYf+w==","signatures":[{"sig":"MEUCIEmBAugZfEksTAtYwzip0mbFVCTYPixYVtzvHLBe/WxFAiEAh+hwjZVN3r+CSlZ2mv+ZDxeoIF9VGp7u6olXldsRj0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576476},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"609def7cea923f76dd8d174d446a61d4cb58248a","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.8.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.1.1_1772560229837_0.7855826852718475","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"sf-decomposer","version":"6.2.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.2.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"50ddcbb88a0abadea4f0b6eb102145f62fe5086a","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.2.0.tgz","fileCount":74,"integrity":"sha512-Rj0CHGwZO3GCBM9lhr4UbZ+NfZmkl+uQ8B/lHf9VDbGjI8gosxs82Qx90bkTMp7FcLUfin8bPttNsh+zdsWhwg==","signatures":[{"sig":"MEYCIQDHHW/FvMx4YKtUKwqDj4V2uaKBID4PQ7Z5cmPYy4nSYQIhAMQFLbLNN8eSznRZytqsqFXdarYw0QIgWr4xEI3cWfW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576847},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"ea122b5bb496e9f25733af09b267df8bcfa362c0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.2.0_1773318271620_0.15643886533635887","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"sf-decomposer","version":"6.3.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.3.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"27f9dbdf3abd144faf01433453b4a05c7aaf9330","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.3.0.tgz","fileCount":74,"integrity":"sha512-yoktAmu4JdjdnwPn0kbyVoHcZZl6K0czofG3tiOqQZbjoSaZA3z70bdaonFdNPOX2WFUrIdaqWIW/oCAMbQ7gA==","signatures":[{"sig":"MEQCIGNZ0/1sdxGsKr9i9bQYufvT+9nYL6DRm0Dv/H3STkmzAiB6dRHoF+s3aNC28CqTMRp+iG1nGbdlG1MpwbdpSd/hsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577179},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7d85b92286f29d4a46029eb68453ab2ad9953ae0","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.3.0_1773337857894_0.09667016957311336","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"sf-decomposer","version":"6.3.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.3.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"eed2d4b553152d6d80057c90017660745db55678","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.3.1.tgz","fileCount":74,"integrity":"sha512-zNeeiMJ28F/9/MI7A5f+M0FmyNMk/RccqNWnRQVIAQOFoiHTBXHdvDQ9ZZOvVyXVW+S9LDzdtwtx1lJrXtnNbw==","signatures":[{"sig":"MEQCIFNzfAx0NYa/WEcyYXjbWd/NAEGyFb44pmnnhMTKau3IAiB8IN4wKsz0cfCx+DHSKJ22o5SSO0JAwHNQvdG3zqgtGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576182},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"60d63960a6e9303342b030f6a5d0e622f6570672","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.3.1_1773339731141_0.3956102482720354","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"sf-decomposer","version":"6.4.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.4.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"36ad7ab9149b94a7db53bcec039520ccd3251960","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.4.0.tgz","fileCount":74,"integrity":"sha512-5FEwXRYNXeSQjSTPFD1K6MV1f8LHVWO3Tb1DGqbeOfQZ7cczRyuWLMr0xg96X1POM7a7jg9pVWcaRLjUDolGsQ==","signatures":[{"sig":"MEUCIBDgQEK2LPUUZJkfHz6QfIMMxf1mHDUNttzJgrb42weDAiEA6MR+DGBJq4E6fICuQV1fQGcGSQtdvLRnht3Zp6d+kGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576512},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"bdaf23538fbe663bb8e56d860fb352e25950b879","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.4.0_1774454855479_0.6606495176982514","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"sf-decomposer","version":"6.5.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.5.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a9a30656fbcf9de3c034207f5faa4a8efe5b029e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.5.0.tgz","fileCount":74,"integrity":"sha512-mZQvMdBRS6gcGoy3KUBI/qCEdc1+9XnUtrJZ5pn/psxah6GGfb/DAakZnX7kEE7MR5Wswk27TXNdGIaAz1ntIA==","signatures":[{"sig":"MEUCIQD83l9ISXWXJk3TKGCZLMBeMW+gxJzfcrpOpe+62s3sPgIgNSYcfII0upU/2SW73VWs94LMmKwTdNXfxst4jfxYP5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577705},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"b46d607cc708ad38493f12fea9e2b3e990844b8d","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.31.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.5.0_1774561080001_0.18914623684290355","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"sf-decomposer","version":"6.6.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.6.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"cff2c5ac201dfa29a861d682136e57f39f7d038f","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.6.0.tgz","fileCount":74,"integrity":"sha512-rqmZxFMogD7LqLBvF2LYIUWwlX82lLvB+kTT++HTN/Nr1crR3Gx1Mto7a96Z9j6Re+7W93i+90NiBwbBzmdq+w==","signatures":[{"sig":"MEUCIGZZQs5GDEDidc9AKOAmPq0X67ZK3BpjKkulU/OQ+B+/AiEAjXyVDmDNWuwisZu9O8Q828U7bqgWGirefifmOngrUE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578031},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"33bc1584d32dc3b1cf0d37a349d40e8fe997705e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.9.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.2.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.6.0_1774912279180_0.640547338446648","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"sf-decomposer","version":"6.7.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.7.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"762f2e8175e02f46d287a46aa6f3dd61faf3eeab","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.7.0.tgz","fileCount":74,"integrity":"sha512-Jrsd42HTrL9Yuhu9nG0iXkfV9YYyhAX8Xkc6nnYXIw/98HJ5eZmdHQjNRWy6CnVY0H9BbxhuZ6q0DoYRCYBghg==","signatures":[{"sig":"MEUCIQDsOut+RjvJxmGESEx1jarv6JqVlzvBkkbg0HtDFLHNegIgLRMOpGj2N8RxS2M5Q8ki9i1iWsZaIMtdqCJ/ZCYbz3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579065},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"0b49323122c65097d49f8b98af332ead3f3894cb","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.3.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.7.0_1775406126127_0.4728240659888294","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"sf-decomposer","version":"6.8.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.8.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"831427946eba21d281b52b5a8ad5654dd48476df","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.8.0.tgz","fileCount":74,"integrity":"sha512-ntJf5C+I84PRjW4fVXyfKGG+4tNQNPnOELlas/MWzp0kIK6NsEDsNk9U2GCoy2a7dOUuNleSqSSPmXS1Sz1GyA==","signatures":[{"sig":"MEYCIQDt3XdHsgPGM+0lrT4X+A41Cl1F2d0wGDKxoNDCRYCRXQIhANVFSKaEMuCazFkbwPxFHIaHfPB9ZVovXOXV3XmiUgsL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579397},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"db796facaac98849f6d6bfed5833520798588f77","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.4.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.8.0_1775770483108_0.7110670135023487","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"sf-decomposer","version":"6.9.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.9.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f0684acb2bd9fb8567120e07e5644a25aaf2b842","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.9.0.tgz","fileCount":74,"integrity":"sha512-t8B4tER/3/nq/rEljqqzODM1fFEI6vcmUbtqrgGUB6WFFYuqL8h5sgWcGFx75dJUSJVX5vfrwcnQFJgK1xheGw==","signatures":[{"sig":"MEYCIQCCkJo5MQczi0I5g1rVmREAktIwToAdhyJTI6iPu9niigIhAMerA3SbmK7wd5sNjPiuws7jMviz1KJK4FVrJHNWhtUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580106},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"jest --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"9751ee9fdb92fd8613ef6e07dd8560b833d68391","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"tsc -b","clean":"sf-clean","format":"sf-format","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean-all":"sf-clean all","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && jest --testMatch \"**/*.nut.ts\"","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.4.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.32.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","jest":"^30.0.0","husky":"^9.1.7","mocha":"^11.7.5","oclif":"^4.22.73","wireit":"^0.14.12","ts-jest":"^29.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/mocha":"^10.0.10","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@salesforce/dev-scripts":"^11","eslint-plugin-sf-plugin":"^1.20.26","ts-jest-mock-import-meta":"^1.3.0","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.9.0_1776371492313_0.8427923120862653","host":"s3://npm-registry-packages-npm-production"}},"6.10.0":{"name":"sf-decomposer","version":"6.10.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.10.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4717420f185fc3c90346ad9e8c471689cadb3ca4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.10.0.tgz","fileCount":73,"integrity":"sha512-PMvymDb580QCqJp+sE4Rppi2/EXd9tUw+ECGL7fPzd33HrNcWNBIn1Whtz6ZXhTScR+uPGZa7LQbjZ6d3Ml+3Q==","signatures":[{"sig":"MEUCIQDGLM1rkmT2puDDdFdZUAEIG2Tg+qGSxS2XIUnIlMZIMQIgWPIxwqrHn8CiKS8VJUEluTOUgHSrrQ4yp6MfhGeKucY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157051},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"1786b3ce8c13587abb4d53e3557aeb457183e51d","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.4.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.10.0_1776977098331_0.24669154550692585","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"sf-decomposer","version":"6.11.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.11.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"baa2030c4e274578337b4ce824170ef6f9cec5d6","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.11.0.tgz","fileCount":76,"integrity":"sha512-DAjoXat2rH7370TEYpePcEPeq0A+VoGMdMIN05X2DuwyOw0Ew3pGF/qbrK6M2r7uLpO+dc7KtO+kaEdosoh58Q==","signatures":[{"sig":"MEQCIGSFM1ibpxHkCoEpukAbwizQkzutnWy1fOZlw1wdd5IgAiAbNJ4o8cJSbVEhRzvH81cqc3ZihTVIfAEe4cl13IPkCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196395},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"272abe50269c14e586797f8077d73e5f42120f01","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","fs-extra":"^11.3.3","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.4.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@commitlint/cli":"^20.4.2","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.11.0_1777073823086_0.7368580998444223","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"sf-decomposer","version":"6.12.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.12.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"3ae5977ea86d5e99d99a255954c9844933a961ae","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.12.0.tgz","fileCount":79,"integrity":"sha512-JY1VHi4ZZ/KJdHVIFitg4spM5XcX5eQxBdsHA/oEEj5J9uPxIkDKzo5ZyYYRh60zzyrwSXrpBrVFMbY6g2lwAA==","signatures":[{"sig":"MEYCIQCt+JQ7WPsAWs5FP892l79/2rcmO3Tnjvn6bxJhJ9aDsQIhALbmXF7NocEmMe4Lq4MZUTP7YuiXAq2tmxC7ptgPBwmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216367},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"87a1abded454d1ea347469a1c223c296af12e541","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","@salesforce/core":"^8.26.3","xml-disassembler":"^2.4.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.12.0_1777294040596_0.27569259740813234","host":"s3://npm-registry-packages-npm-production"}},"6.13.0":{"name":"sf-decomposer","version":"6.13.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.13.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"12157413bf0f3a06294ed288d8352064211f2214","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.13.0.tgz","fileCount":79,"integrity":"sha512-lMz1GM0WcMyo0dls/rPI9PjRGwqDdYY3f9tOhhjUV4O5qtYguhHh+lch7VgqK88bljnO4ZavacKSG2BmmuiIag==","signatures":[{"sig":"MEQCIEhHzf8M+dUFcRnpPGIHLhRSH7ZCFC2I4U21W5ByHrFkAiAlZYXAu7xelZchOi2oiJFjQkgroCeJ/46Rkt3H6ngUMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234301},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"8c8c58871f720a6cbe979dbeb9cd6b6768cb852b","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","@salesforce/core":"^8.26.3","config-disassembler":"^1.0.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.13.0_1777555262265_0.946425476650212","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"sf-decomposer","version":"6.14.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.14.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"44c90de6dd7c0a7f4a96356657d6423aff8233ab","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.14.0.tgz","fileCount":89,"integrity":"sha512-p3on5XV0RYkfzmsNbldUCvnj3zWNyFLZmsj8ncwtxgiBdVVHb97yuE8HfiqTFJiiMozKaiv1ew3opl+sQPrzUA==","signatures":[{"sig":"MEYCIQDjsGF+phGOZLPIJy2iljlf+1jSLwI6Kz4JF772xmyEXwIhAKhGUNJc5hX3cQgJIbHHhIltrrhKUsFVyh0lMj6a9oXb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291091},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"1506fea54cb8106baa4e69da55597144959b4dd2","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.0.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.14.0_1777561454471_0.14411199735244695","host":"s3://npm-registry-packages-npm-production"}},"6.15.0":{"name":"sf-decomposer","version":"6.15.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.15.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"095255e28c265dc63c70219c6beb781db9dba26e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.15.0.tgz","fileCount":90,"integrity":"sha512-aF4Kbq6bR1jtsOHvdW+BSSSLPzgKUg8QuK9BWSUw+HQ8983JAe+MPSDG4IU7wv6A0ZUA/sSVFDm/lYs09ei58A==","signatures":[{"sig":"MEUCIQD7Se+Pfl7xB0A4+RJlTHBvekWcBI0xabsLNMii6IGh6wIgQWB4aQSBTd22oMZOtH5y/50XXf9DUFUDLvdurPuE2MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314159},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"f7571d473baafbf5ffd876bf14e0adfa7ee4b0a6","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","command-docs":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.1.1","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.15.0_1777588506415_0.5086030843666611","host":"s3://npm-registry-packages-npm-production"}},"6.15.1":{"name":"sf-decomposer","version":"6.15.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.15.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"89891f430f380ca66c799db15c972c334a079cff","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.15.1.tgz","fileCount":90,"integrity":"sha512-UeIW9UpQiCPSxm0jC1wGO82yxpdwsk+O0SHJ+Mf10R3Lie2tyGm5E152j+lzjeMYMlJdDQerxVntqEDpOAhkwg==","signatures":[{"sig":"MEYCIQC37EahYk+ik0mQBlr/ESPZwF4DNZWx5ciFOavocWD/7AIhAMhk2p1ag7JHruZ2L92R8ny7Zv/xjpz8NiTA9+D+mBqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318610},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"e555fa350b73b09d3fed636a98fb9b7dd9cd685e","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","command-docs":"oclif readme","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.1.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.15.1_1777645963986_0.4160450728207574","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"sf-decomposer","version":"6.16.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.16.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"bb9194f9b09d2b016db75a0ae4a814897a0271e2","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.16.0.tgz","fileCount":96,"integrity":"sha512-977r/mdktMGbqMKE069+ZMEyzB6upKHClmBucHOyH5kqB8YaWWtlFCwumPm5/As+K6GJlidOukOGr2hVA+fygA==","signatures":[{"sig":"MEUCIQCFiBZpP2QMufrz7NwZCv0iyJ4YVbw4aOOSO/LWSGmsKAIgSC12ib0BQUxs24NxKx5OmX3RHfJUWiqCgk91Dl3hSng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324504},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"50d9625ec878f541cc1dd9c1aff2001b43493ca1","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","command-docs":"oclif readme","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.1.2","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.16.0_1777655421930_0.6087030613504829","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"sf-decomposer","version":"6.17.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.17.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"986d057b4529058d822934d18c0030709c105abb","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.17.0.tgz","fileCount":96,"integrity":"sha512-FTRTo3L31kJdF/Emgrl3s9ITY5rsXWzjv+/+/baLnzZXu7qvF0DFInp4JXulr1G1MeQcXbHKez/1SIwzcdCCbA==","signatures":[{"sig":"MEUCIANGnzvtL5gEKslvMMY7j/ePCN8poUySa1k7i3lSKuKaAiEAo0edMy264iNPfadxiMvpLHeYIarkEYzkOsmyaUVfuhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331276},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"0262dd83fc3f16fdb57f7217f7a22b0e1ce90be6","scripts":{"lint":"wireit","test":"wireit","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","command-docs":"oclif readme","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.1.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.17.0_1777907389021_0.6246610775425316","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"sf-decomposer","version":"6.18.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.18.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4f4150901b4e62d8c48d7c56c6529cc9bcda74f0","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.18.0.tgz","fileCount":96,"integrity":"sha512-lAbJ2GcSs4PS7t6O7cMHc+BfRz49OAgHV55293YMQnIowDNs33ak+TQqTjVIYgwmqr4ekhKuGofo9/VS8CVbfw==","signatures":[{"sig":"MEQCIBcilk59kP4IBzPL8oTKrQIXGZAdHO1bDEXJkXo5JLjWAiBVXPcVuDa39ffmEdXPQVBM3TK8vt1BQT/b95AAU3Nubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333910},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"e527a65f8f7c4da246be74b152d162e81a998d8b","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.3.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.18.0_1777990774836_0.4324214602476377","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"sf-decomposer","version":"6.19.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.19.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"3663cdf1ddc9631586c30b1d66cfe7d0ced97dbf","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.19.0.tgz","fileCount":96,"integrity":"sha512-JxQm3JMCJzd4mchazqeV0K5csjStzWpixx/LXNZ8Jqnb9DNb7E0QtgYWVQ8ky9Comby7Th2hVgtOlnFT6JqZbA==","signatures":[{"sig":"MEQCIHSGT4aGcXHkEJFra/tqcQ1hXru9/uybLECOZQ27/IwfAiAupHnosTU8lGHHanea29T8/gxR0Dk0rLnM+8epY7ty0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335027},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"22b6d64ee5d3818a2a3ad46534e35408be41633e","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky install","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.3.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","@vitest/coverage-v8":"^4.1.5","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.19.0_1778011222266_0.50906401804428","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"name":"sf-decomposer","version":"6.20.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.20.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f67063aaf79af342ccf7250b352cfac4896b30ae","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.20.0.tgz","fileCount":96,"integrity":"sha512-8p2vWNWJpbgSC0c6eFA9sbMqKNQO2Z6dzYM2C2JT1WD/+vdpmIqw9g38njo7gCA17Ee6CrokwjLgyG5TbeZe1A==","signatures":[{"sig":"MEQCIC5Ibg12Zlq2tSu5KXZwUitzzdSgC+J7psqD6ZNo5MLbAiBO4kJF0PbV+qqx4oGIIFYlg9xx3YACDJIjTnYGJNK3dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341864},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"17d6dda3132fe35958e2c4ff991b92ffff577427","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^1.5.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","patch-package":"^8.0.1","@vitest/coverage-v8":"^4.1.5","@stryker-mutator/core":"^9.6.1","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@stryker-mutator/vitest-runner":"^9.6.1","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.20.0_1778633925215_0.7051549925383667","host":"s3://npm-registry-packages-npm-production"}},"6.21.0":{"name":"sf-decomposer","version":"6.21.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.21.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"dad73becad76e075bdb743b1ea6a4f62a24a92e2","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.21.0.tgz","fileCount":96,"integrity":"sha512-5GndWPbRTKB95pLLZlwuNxJTwp+U9f+85L05DI/h2q4fQ6QRDNM4uf4ImOPmE0Dh5Q1q5Pe8/fWB8cu25jKYLg==","signatures":[{"sig":"MEYCIQCK7C9lmMx217ngCCWQtoYYKcLC7kdRyJBtgRuyTi3ACAIhALCZB1kzGm9muMiumM4Ugo6Z4CmBd2NJy3YyTG+hAC7+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342325},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"55438d271789d6733cc512debef6a737f5acd4ab","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^2.0.3","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","patch-package":"^8.0.1","@vitest/coverage-v8":"^4.1.5","@stryker-mutator/core":"^9.6.1","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@stryker-mutator/vitest-runner":"^9.6.1","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.21.0_1778672349434_0.8723870531948297","host":"s3://npm-registry-packages-npm-production"}},"6.22.0":{"name":"sf-decomposer","version":"6.22.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.22.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"937a8c29beb97955fba80549a79ddf801b54faae","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.22.0.tgz","fileCount":96,"integrity":"sha512-Inh3NPiBReaMv2WR8HHDK7NtHiy2F3M7oENrIn6ZlgE/jyrbng8gUwBXorWEJxOKucKm6RGF529l4OQXaSIKfg==","signatures":[{"sig":"MEUCIChEV2Dh+cMNrjPsiydhYkMFxKf8g/+3Dq3zdUvR0ohGAiEAsVCpyGkF8PHpMKq6plssdHOdn5t3QTVHjIlmZ5qElhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342677},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"5ef52680e10778d8e4345b832b03d2af67cf6616","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.11.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^2.1.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","patch-package":"^8.0.1","@vitest/coverage-v8":"^4.1.5","@stryker-mutator/core":"^9.6.1","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@stryker-mutator/vitest-runner":"^9.6.1","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.22.0_1778711750364_0.04960585055419431","host":"s3://npm-registry-packages-npm-production"}},"6.23.0":{"name":"sf-decomposer","version":"6.23.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.23.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d9448cea349b98803eeac15aef09189860c961bf","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.23.0.tgz","fileCount":96,"integrity":"sha512-La0v800CLiSD7PX527wXefr6tFT2eILKmxRHUH8EHebUm8pRMRIbxuiUTnUNLTWph0DPomS9OhT6QFQo/6TLHA==","signatures":[{"sig":"MEYCIQCKqN8fgbGVCzAEEZk81Yk1uZ7R47Nv9pnv6xeaAihKxwIhAMAcdVQ/MrzkZKwRgBXjfwAm3eXXKzEy2xVhiuy4ZU4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343010},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"8c46da66711107ed2abd09bf422182eeacbb5d82","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.12.1","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^2.1.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","patch-package":"^8.0.1","@vitest/coverage-v8":"^4.1.5","@stryker-mutator/core":"^9.6.1","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@stryker-mutator/vitest-runner":"^9.6.1","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.23.0_1778791809569_0.5818492251558176","host":"s3://npm-registry-packages-npm-production"}},"6.24.0":{"name":"sf-decomposer","version":"6.24.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.24.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4754264250d8c3e199ee69ce870858a1f7c54aa4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.24.0.tgz","fileCount":96,"integrity":"sha512-qnIGoS3zxVqkFiLPXIy4y8Um9FnFfLeH2s/joUKcXX1RfBrNlADeAzUoAZuWvqYKAcHUv54Il1MiDWabmO0MKA==","signatures":[{"sig":"MEUCICerFDzPA7ayXwrvL7qr0thlllNc2UDVZH7H4cOGsVQGAiEA06YGCq5aiKKqEwuDSbRnDCOOekMBJmhGpBWS01x33u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343700},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"5770309e9ea6b06f6c0009da5c9888a325a608a2","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.12.1","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-limit":"^7.3.0","@oclif/core":"^4","fast-xml-parser":"^5.7.2","@salesforce/core":"^8.26.3","config-disassembler":"^2.2.0","@salesforce/sf-plugins-core":"^12.2.6","@salesforce/source-deploy-retrieve":"^12.35.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"^9.1.7","oclif":"^4.22.73","vitest":"^4.1.5","wireit":"^0.14.12","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"20","patch-package":"^8.0.1","@vitest/coverage-v8":"^4.1.5","@stryker-mutator/core":"^9.6.1","@salesforce/dev-config":"^4.3.3","eslint-plugin-sf-plugin":"^1.20.26","@salesforce/prettier-config":"^0.0.4","@oclif/plugin-command-snapshot":"^5.3.10","@stryker-mutator/vitest-runner":"^9.6.1","@commitlint/config-conventional":"^20.4.2","@salesforce/cli-plugins-testkit":"^5.3.39","eslint-config-salesforce-typescript":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.24.0_1779400380456_0.9303233555985302","host":"s3://npm-registry-packages-npm-production"}},"6.24.1":{"name":"sf-decomposer","version":"6.24.1","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.24.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"949c829a2c697cd0bead573a563c290d368f0101","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.24.1.tgz","fileCount":99,"integrity":"sha512-/FM//A7dNl6qO21G6cp2OUGcMHr9lsxaiELismRw92wk+aKLivaxs1HYOZeUC6MYjiF9jZT7tybUcvPoiGI5rA==","signatures":[{"sig":"MEQCIAS8Y78361et/IE0n9g5M72dhVX6IH4wZHDuYlqgFsvhAiBtZcmlT/7K648/mCm8lCGfpO5fsrNnYEGttqPmSM+pRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345085},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7691fd11bf84e6e1ea496030283ba890e91315db","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.12.1","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.3.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.35.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.24.1_1779807763361_0.7627932613873987","host":"s3://npm-registry-packages-npm-production"}},"6.25.0":{"name":"sf-decomposer","version":"6.25.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.25.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"3a9930c8751a8ff1a8eab38969f642c243976d1c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.25.0.tgz","fileCount":99,"integrity":"sha512-RxPMBqbtSUJJeTvo2257keVwmQfszk5INTo92vxEWmZaQKBhy14fiRfNVScuCE/TZTmrhPVwj3M1AaB0uu/XrA==","signatures":[{"sig":"MEYCIQCr4PQsPfsbus5NCIxOEAaeI09p0DGzG1tsOCj1dvd2BAIhAMeZzNecBLPpBkp9mm0tBZ1c5Nt0EoflK4w2QWnoi/EC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343811},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"080bee4b3f3d9e3f21217c2b78ba0618dda4408e","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.3.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.25.0_1780015612160_0.15073279525570205","host":"s3://npm-registry-packages-npm-production"}},"6.26.0":{"name":"sf-decomposer","version":"6.26.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.26.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"df10d794fb16e39f97f84af9433da9b123ea1e16","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.26.0.tgz","fileCount":99,"integrity":"sha512-76zPGaCXwyLurVL38cKvqniPmm+Yjv0GQEx3To9XmovbThJ/Uq3RJFA1Y+fkmjJpZVksWUjvXJP9toUFMfU6Dg==","signatures":[{"sig":"MEUCIGazxrh+OupWdTbXgqvqNVBt52EBU8pRrw0QCARWqH2oAiEAtwTxzHRdjtM4SUvsO2NboC6jyaI0cMMVbRBiqH3xSuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350341},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"becad2dbb2ce775f84d81ad2279ca0745d979243","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.3.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.26.0_1780503262258_0.18988942810690412","host":"s3://npm-registry-packages-npm-production"}},"6.27.0":{"name":"sf-decomposer","version":"6.27.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.27.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f07236e5b7aed0702a0c74b22c76240d14b0e055","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.27.0.tgz","fileCount":99,"integrity":"sha512-PuuFwXc/4GpLp128qS3bv1DW3h/NPfoXckVKEDrybmH4soI/NaDczYfu8OLotBCQhSPfM203kDF7mk7AP0Cx0A==","signatures":[{"sig":"MEUCIFQsYMtXpWrwPTDTwEwUoHRPkmPuCYKoHFYJMu/X8YX4AiEA+ud/7pdCRfKfUwOu3kDSkNam1Xw1YcCfip9e3Xbcjr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350931},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"0bf847206e587427316086a89023597558c4ff09","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.4.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.27.0_1780606441479_0.3283919370296069","host":"s3://npm-registry-packages-npm-production"}},"6.28.0":{"name":"sf-decomposer","version":"6.28.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.28.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8ad961f53e8edbbbd47945e1ee7e34f312f614d4","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.28.0.tgz","fileCount":102,"integrity":"sha512-pyEhqiOKv5b9VdZ9QiQiNr5EEEok+9Ye0XdgohR2jJnEUbo6XLbIuHsP1gE+z3qzQsWV20HvgklExnHhhBx/9Q==","signatures":[{"sig":"MEQCIEVS69dp7tK/T6bx4isDf7J2ZoOvZ67BzCodwoEnp7m5AiBx3YhWLCRyn1Cl4eXSksivWj8EcomxdoLcGWi72niNLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360032},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"e60d74c277ecb764c425ca8c0be40f2f20d2da11","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.4.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.28.0_1781009915557_0.42072661297674885","host":"s3://npm-registry-packages-npm-production"}},"6.29.0":{"name":"sf-decomposer","version":"6.29.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.29.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"01888de52bc8ca78e57acc6cc4b22988aa040b6e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.29.0.tgz","fileCount":102,"integrity":"sha512-X3n+LWp4ATxkSUVhJGulHtvQnSwn61okIuS3JCe1uOzwM1pPE6JcvH2daUdcPCNOZDhtdRLv3kOdg9JyEb54Dw==","signatures":[{"sig":"MEQCIC/b0kBUc1/s9PyChT72/iXgod1hlGp8PyFdL1i4zwvnAiAgesvGPkTTJGxWNeA9ulCEhBmCQ3ePjJJWgW4ig/7IaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360360},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"b8fecab60a21ee919c1a94767b978d40f8d15f21","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.4.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.29.0_1781014627011_0.5695888259104829","host":"s3://npm-registry-packages-npm-production"}},"6.30.0":{"name":"sf-decomposer","version":"6.30.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.30.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"465ecec7d6856ad2ef63a96be059bc1b81e4f2ac","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.30.0.tgz","fileCount":102,"integrity":"sha512-Cg/4dGoCzv4fauTt0lqnOvwUvksb/KiUXPWEn5QeD+AZe2U5F73v8+vMxePQCOkFH3NpYS3hQ/ThigFN19O1ig==","signatures":[{"sig":"MEQCIEL8+/DtM0FJHhz4aCVQUKEMkEpZIEK4thKn/GwZrQvLAiA5vPaXPIatoMM/r9ux6Tr1e/E4/xhtNuTsI3gI8vqJwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361761},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"a836db32399495bec21df0b2d971ff5a57eae730","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.4.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.30.0_1781109608337_0.6839561640702043","host":"s3://npm-registry-packages-npm-production"}},"6.31.0":{"name":"sf-decomposer","version":"6.31.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.31.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"9176429abbe2f053e19bff6ed38ee870c5c1605b","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.31.0.tgz","fileCount":102,"integrity":"sha512-9SgIu+L8VXyStwMVKLdtNO+iSJnb0L/9bXoI4hr5kqL6pSPhEytd2FEbPEeyGLu37LUwtCfq90c3nfOCbmrnpg==","signatures":[{"sig":"MEYCIQD/8fBN+ZUDJTkLXtZ5BIRy/qqQNNZy2nj3p11sSHbWygIhAI1hyIvieNApFAMiS/MDjNZpVtKZQGlIiz2CIKvoMy5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362099},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"ce40de7bd559de3b3be3c3a7a50abc6c3209340b","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.5.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.31.0_1781210237900_0.3306973674767755","host":"s3://npm-registry-packages-npm-production"}},"6.32.0":{"name":"sf-decomposer","version":"6.32.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin","git","decomposition","deployment","xml","yaml","json","json5","decompose","reassemble","recompose","disassemble","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.32.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"bd8d3707b6abe39551618fd0b63142a23c07debc","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.32.0.tgz","fileCount":102,"integrity":"sha512-JuBTF+ccF36vwXn2paI8604t2yQmndXDIfidItV8GzQcbyaWl8j4l2+l6UmL9kBs3IeJFbAwPVaTXeo8HLJh6w==","signatures":[{"sig":"MEUCIQDA7P5cjqZI2wLvmeVpTACVlqrMnxgOWaOngWQsaeoB6gIgPnpn/DMEPP88bEsbPuJLjwK+1l7mVfEnQG4vhfcfQDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362403},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"description for decomposer"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"\"./bin/dev\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"\"./bin/dev\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"\"./bin/dev\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"2f328b765af928cd4ee55a4ce46768e6f6680c98","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","command-docs":"oclif readme","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Split large Salesforce metadata files into version-control-friendly pieces and rebuild deployment-ready files.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.5.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"20.19.39","patch-package":"8.0.1","@commitlint/cli":"20.4.2","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@oclif/plugin-command-snapshot":"5.3.10","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.32.0_1781639440233_0.14047212405643572","host":"s3://npm-registry-packages-npm-production"}},"6.33.0":{"name":"sf-decomposer","version":"6.33.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.33.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"f242b5a99867ee5cf37a1d307cb84b70043c66d7","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.33.0.tgz","fileCount":102,"integrity":"sha512-uEvJv5lYFaAcuQBSeNlisvE0G0V/pR1a2MGzQHWizybL1Nuabh9oDaDGNflpwmoO8Xy1r34ZVotdrYjNUHyauQ==","signatures":[{"sig":"MEUCIQCSbsz7LJdHyHclxy6Id5ip2CQCAOPa+Dt3yO0s4XBp2gIgSuRtVEpIASBExRME4rveIr293ufVAx4vrqiIDT3sAPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362795},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"+(src|test)/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"5534a3969076622ddf4c0c7c4636b627dfc7a4b4","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.5.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","prettier":"3.8.4","typescript":"5.8.3","@types/node":"20.19.39","pretty-quick":"4.2.2","patch-package":"8.0.1","@commitlint/cli":"20.4.2","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.33.0_1782398547673_0.9974949318586877","host":"s3://npm-registry-packages-npm-production"}},"6.33.1":{"name":"sf-decomposer","version":"6.33.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.33.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"0dfd8734767b90c84f904b8ca724a0459ee63dd3","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.33.1.tgz","fileCount":102,"integrity":"sha512-8Eodpx5QC1tLWZ3EpRz+HU0y/f1SJKWprpuvinbOQR0JWRrpBfImxFayveY5teb5NYZNG6jzhiMd+y0IT4Sj0w==","signatures":[{"sig":"MEUCIB20Ik7XFi8N+bA3GXEOzgigkJuaTnEeVnWAEbkjEZVfAiEA4I16GrVNw+x5AYX5soJZkdIJAym2maKYCIPr0ElFdeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364327},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"+(src|test)/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"5880084339b562182afda443e4290b95fe0580c3","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","version":"oclif readme","postpack":"shx rm -f oclif.manifest.json oclif.lock","clean:lib":"shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock","test:nuts":"oclif manifest && vitest run --config ./vitest.nut.config.ts","test:only":"wireit","test:perf":"vitest run --config ./vitest.perf.config.ts","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","test:compile":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.4","@salesforce/core":"8.26.3","config-disassembler":"2.5.0","@salesforce/sf-plugins-core":"12.2.6","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","husky":"9.1.7","oclif":"4.22.73","vitest":"4.1.5","wireit":"0.14.12","ts-node":"10.9.2","prettier":"3.8.4","typescript":"5.8.3","@types/node":"20.19.39","pretty-quick":"4.2.2","patch-package":"8.0.1","@commitlint/cli":"20.4.2","@vitest/coverage-v8":"4.1.5","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","eslint-plugin-sf-plugin":"1.20.26","@salesforce/prettier-config":"0.0.4","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.4.2","@salesforce/cli-plugins-testkit":"5.3.39","eslint-config-salesforce-typescript":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.33.1_1782402611185_0.7023085154967812","host":"s3://npm-registry-packages-npm-production"}},"6.33.2":{"name":"sf-decomposer","version":"6.33.2","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.33.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c4a0dabe99a8757f2ee3ae6019195b78330b2d0c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.33.2.tgz","fileCount":102,"integrity":"sha512-dToHYMVE8JS+PK1Cl3wIugEwxr2xyuIUJUX5k6qJkFcToYEA3H281lxLlrMGEQckR663phAKsNdpfohDjw/xGA==","signatures":[{"sig":"MEUCIDEEvUsqsoA/Wed1y8BsGaLAeiUZ5pdeFCVNhx1jF+AmAiEA9ZOLzcnljqflfOJRXmbtcvjsaU9qwkAom11Orm+HSmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356399},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"15adec05d0287633407a8dae39541c0c08d3091a","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.5.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.33.2_1782740881012_0.8515219419466642","host":"s3://npm-registry-packages-npm-production"}},"6.34.0":{"name":"sf-decomposer","version":"6.34.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.34.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e8fa52ac7b876ec2692da995b53783e7f2aec17d","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.34.0.tgz","fileCount":102,"integrity":"sha512-RfmfcoLWINfRCGtFMpiyZFw4HiEn0+siX6DUJj1Ip9+mfBHjaxAB4qXSfGye4SO7H0u8oxOoHM7CX5bpyv0KKg==","signatures":[{"sig":"MEUCIDVgcxQb74YySPQccz3Vp0HJr1c6q6zKNBb9GmSA3CMUAiEAu8wA786OYGNbEOZrTmDRnjNLK8v+JlHsrUfJIpcOymk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365707},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"bbbad214bb73b7139c3e52453eed9e0da2e4690d","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.7.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.34.0_1782825277098_0.18798212716238383","host":"s3://npm-registry-packages-npm-production"}},"6.35.0":{"name":"sf-decomposer","version":"6.35.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.35.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a86d8eb092c15e357c943a6e613aa92f15542693","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.35.0.tgz","fileCount":105,"integrity":"sha512-n0DgLXeWmioXIVPWuG4N6gOK2p8hOCtHUO7UdSePfbnGwonvpAMc12zXn37EFEo5VouHqydepLHrjVUWjtH0kA==","signatures":[{"sig":"MEQCIDF1R0Eya7I/+KYaN534B/hFaPGHVZTYxPo1A40cvgQUAiAX+BdAD5INzSykxHAP2RTDOfEpC6egXdiMPNDta8IfEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376015},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"af10b5285d291557143a816f0f45cb7b4b2e4383","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.7.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.35.0_1782837366755_0.423145207375768","host":"s3://npm-registry-packages-npm-production"}},"6.36.0":{"name":"sf-decomposer","version":"6.36.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.36.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d923fd028edc2bbeb6ca93806a3a242269f26f8f","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.36.0.tgz","fileCount":105,"integrity":"sha512-LR/C+SyfKDfCT6F8WVyinnjTCfjUxzSZyYZxijp07k/sJgbG11uBlCXhGi+0nWc/d4LkcqS9+pfG7JqEMLEXKg==","signatures":[{"sig":"MEQCIB51VJifhnG/akB6NFyDln3qkmfk3kA67lJM+qhsmi+ZAiBbtsyj/gRCGpmfMAe5HxbVwwvQwiYcKgX+LKSuEu8emQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397628},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"6d290e0fa29f3f21017a8e59eb2508c31c1cf6e9","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.7.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.36.0_1782849643572_0.4765112117840331","host":"s3://npm-registry-packages-npm-production"}},"6.37.0":{"name":"sf-decomposer","version":"6.37.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.37.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a249e2c61fa168d2dee39c356b365698bdc1ffa1","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.37.0.tgz","fileCount":105,"integrity":"sha512-IRmPF0a5eiIuXo2h1CFRBVt1AnuNMOl8mUK+w5vvOaeKiecdTstFUQkHxfsI6pqP+c/ySu5e4XTSFr2RJB9p2Q==","signatures":[{"sig":"MEUCIDUzId0c4rmyTKgawduO612D7XdRVW13HHW9e6/A1UXCAiEAlF6Zy1v4zyRYtG97i4+pk2hxvt6r+DsSS7LXIo9APoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397899},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"7a428bb754568f901f92f081831c626305e74de0","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.13.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.7.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.37.0_1782941078578_0.6155140773797749","host":"s3://npm-registry-packages-npm-production"}},"6.38.0":{"name":"sf-decomposer","version":"6.38.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"9a142f95cccc4d0017ba0703d97115a3a31012dd","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.0.tgz","fileCount":108,"integrity":"sha512-TH4R4GBXGnEvhLsa+BZge4MzyqTQfkBShxgPKYAySgHsBkIDhxqTXE8pV1aYDM8BD1Mg+V+WYrS0NLBRKbHTHA==","signatures":[{"sig":"MEQCIDPobSdd0fSsBQwyTN3YVXf5jp2G8XfbM7uq4Rw7dU99AiBEkRc/EE/eRgu/Ajhs3KOia4f5To/DP8NdDtHvViFQMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404248},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"5480b2b45f4a730352f512b0470386b51992dba9","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"node --import ts-node/esm scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.9.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.0_1783439503594_0.054337255013166","host":"s3://npm-registry-packages-npm-production"}},"6.38.1":{"name":"sf-decomposer","version":"6.38.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c464198d9a941e87927e2bfff8723325b0e7f97a","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.1.tgz","fileCount":108,"integrity":"sha512-B4VH1jpEg4X0rYXPJbWkPjdma54J6SrWK5AQiZWGYVWiqDSWDd1sfDBRcnOzd48e1zVAEp4HV7MdxGP8HIlsaQ==","signatures":[{"sig":"MEQCIHmazxHlSoU/rhS7LfkziGtr1PoSbTbKMRP8b5uDZ0HPAiBfGDNFdCm9THt+OKjx/s462m7iZ81pOhk+NozQ5exrYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406601},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"808505e5be3f94e9990ed13cb95a2b4aa5a899d3","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"node --import ts-node/esm scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"2.9.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.1_1783444894429_0.4764632083602498","host":"s3://npm-registry-packages-npm-production"}},"6.38.2":{"name":"sf-decomposer","version":"6.38.2","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d4bba9ac8529b66d6cd55926e9d4a21b612df3a6","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.2.tgz","fileCount":108,"integrity":"sha512-klwwoHmRi8ypbcsoI1cdcFenvxZekS+F6SCF5YYUx/dkQz7VmibrV6iI0oY6cPnpzj9cxeDZYVMYBV3gbVsldQ==","signatures":[{"sig":"MEUCIQDbqOfl6+ZlnUZJ9ZjKRQ1udw7gYb4W6R7MCcxHgTUu0gIgHjZWv3okyY4AAme4ppWW0fBXZWbukTWzCVw4gsqhXAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407086},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"bd7c24c59e44c4ab94295129d67943bd9fe7f98b","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"node --import ts-node/esm scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.0","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.2_1783518266163_0.39903597377683364","host":"s3://npm-registry-packages-npm-production"}},"6.38.3":{"name":"sf-decomposer","version":"6.38.3","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"4f46438fb21e1bb12947994301d51b77ee108941","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.3.tgz","fileCount":108,"integrity":"sha512-JQX8LtENbxt7261sxbcKtW3QhUqElxDZraMZ7AxVttZsGNz0wL0op+FgS4G6/duZt4/64I0RondaOYDjkCFc/A==","signatures":[{"sig":"MEQCIHMOnrUJK9nYRaCMwQLFzjOtq/fhig2tuE0Loj1eYVTUAiBjFFeJwFSMNl2bz6X5kc9nB9QX8D0R5ugKwwB293xhxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407415},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"0ac3f91013cca46289a4daf1bcc63033fdc38d34","scripts":{"lint":"wireit","test":"wireit","audit":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"node --import ts-node/esm scripts/gen-perf-fixtures.ts","audit:roundtrip":"node --loader ts-node/esm --no-warnings=ExperimentalWarning scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"node --import ts-node/esm scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.3_1783525624966_0.17352697006789541","host":"s3://npm-registry-packages-npm-production"}},"6.38.4":{"name":"sf-decomposer","version":"6.38.4","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"5030a984ad580828363748d60928d50e2c0851eb","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.4.tgz","fileCount":108,"integrity":"sha512-ldbkXE620W+MJLcYalP+9Gk5EJDo3mQIuAmXZTVRaVsV3S9vKcDXJUAsHkYrK2Y77viERuR60s+D7xNBvn2suw==","signatures":[{"sig":"MEYCIQDSIw5VbQVkeeJhUBAlZQNfb72t3xEXdzfFP2HeXO9iDwIhAJDTOpriSaMvABwyGllll6lADCL2agmVgxV5gtgwPKCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408912},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"b8e31e3bedd2720f77cc70e85f5c892e203b3ff2","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.4_1783797988169_0.5914279930269151","host":"s3://npm-registry-packages-npm-production"}},"6.38.5":{"name":"sf-decomposer","version":"6.38.5","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.38.5","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"021db59ddbecdbdfed4e4bfa37b23699ed9b009a","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.38.5.tgz","fileCount":108,"integrity":"sha512-r3XTH1A6H8jYjc9Dc7w5cGBmKeAgpUt/ziP7dh+vv3IzhzVwGcGr7VLsJNvTix5ccQ7pEAJc/RQ5AdVlWPKYaA==","signatures":[{"sig":"MEYCIQDRAV2X4KYezMOC2kHpZVcSL1O2Kou8ph3U0BkQMoastQIhAKr+aeIxcqr+qiTStVDPtx85t1rf3dm+rkTiz0Kdj2Tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.38.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409346},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"cc0c994c476fdc4a0b218d71990ba65f9b5acf80","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.38.5_1783953681226_0.9977644288858953","host":"s3://npm-registry-packages-npm-production"}},"6.39.0":{"name":"sf-decomposer","version":"6.39.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.39.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d01ae1bd293b5fb440dad9e8a1896ec1c1cdb272","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.39.0.tgz","fileCount":108,"integrity":"sha512-8couOhKBN7eMMOI9IaY/EdpmDXzrDMtMD5Tk8/imzWsAhnbDZSkAe70bG323azK8ukLJ6IjgJf1B7rOfCRDnOw==","signatures":[{"sig":"MEYCIQDlmJSQN7bniU//CVNh3cnYcR3rjp7tmstix+B9ZTCITgIhAP76E+Zvt8NCbEpEGFkp+p4ZrYHaJqhQ2JiXDBJTZFzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410094},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"45a75a4db2f0335f5378bb305c3087cf0fc99aaf","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.39.0_1784033323175_0.2075510460208596","host":"s3://npm-registry-packages-npm-production"}},"6.39.1":{"name":"sf-decomposer","version":"6.39.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.39.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"8c7ae84df759510ff57d884c1e8fcff5a79c2ba7","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.39.1.tgz","fileCount":108,"integrity":"sha512-Bc/sZhNZcm9PTs3eBP909JumSwepJ4yMyMb5YUaRP5YiZVGz/KDJd4Xj7gg5EjtvqI7s43o6QkpLrw6w9qePUA==","signatures":[{"sig":"MEUCIFPtwK9pfd1GC2FRKe2U4ChiHy/xz/VQTu176TM3RaUcAiEAhLVD3xRKC7qF/P8rrQJ1Q6tklOl1D+u3/W0nil88lMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410625},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"74025626610c4b45d0bd7ae81a389d911b795b9d","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.39.1_1784223238681_0.8115249650172034","host":"s3://npm-registry-packages-npm-production"}},"6.39.2":{"name":"sf-decomposer","version":"6.39.2","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.39.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c6fb9831a4ef1fd4d8f06c0be5878e9c34c20efe","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.39.2.tgz","fileCount":108,"integrity":"sha512-cV1IbAG2nE8t4EFGjDHZB7ygzyNrAACnzsYGiHDqRi40y16CeNh27pB44QQtmfEoKiC6HyiE5r9Zs1OPltSk5w==","signatures":[{"sig":"MEYCIQCFCL13fbwGYPI00/HjbvBCgIl+wgHnch2w3Gw1BcBZvwIhAMKPYtSV3pGAPEVEjQsRGlmwDGaGUQCoyy8Gf1B3HSGP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422245},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"3edbe6dc9c4cffb06bae1c8dc06b4eed1213ecba","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.39.2_1784570469583_0.24221729843225503","host":"s3://npm-registry-packages-npm-production"}},"6.39.3":{"name":"sf-decomposer","version":"6.39.3","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@6.39.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"0d0bfbbf67e3901d83729073a35652987136f7b3","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-6.39.3.tgz","fileCount":108,"integrity":"sha512-uRa+5sPq2GiVoqsdFhPPYlUhaHLbTmEPq+dUQtbJ3THeMwzWzwHA68FF7QQGNTfAt48ntIABg1/cqHVw0vdISA==","signatures":[{"sig":"MEQCIG8sFDIl38bWbGK0JmRT3itAXtr2vLhJEdpoDfcdBZw9AiAPEFVA90fQZROh7t/jGRhuEBu6+swxmpceaooGMkw+4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@6.39.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422677},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.0.0"},"exports":"./lib/index.js","gitHead":"26e6b8994a120072dd6c462d2b4e26f986303c92","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.11.11","@salesforce/core":"8.31.4","config-disassembler":"3.0.2","@salesforce/sf-plugins-core":"12.2.25","@salesforce/source-deploy-retrieve":"12.37.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.23.0","husky":"9.1.7","oclif":"4.23.24","vitest":"4.1.9","wireit":"0.14.13","typescript":"7.0.2","@types/node":"25.9.4","lint-staged":"17.0.8","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_6.39.3_1785158458612_0.40934281892695523","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"sf-decomposer","version":"7.0.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.0.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"52aff0149c6a3881891d56dc513e1185cc741047","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.0.0.tgz","fileCount":108,"integrity":"sha512-vOXkzwTwzpityT/asSBHVrY2Ga4S/qyDM+yPLuO/7QZsnH960fVnBWCNS0xoee6BJ0KFcKLuyPxXjGVioEvDXw==","signatures":[{"sig":"MEUCIHJF3ar4rUhNF1Tn+0Xb0EyZS8PP+X/zj7nQBpogSZzrAiEAtmvMZph9GXfboTnX1V1S9yDINW4jXdmjVKZCgLtXNtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423547},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"50a8a9c7f26f3c60d85c588e392233ab7ab732ea","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.13.3","@salesforce/core":"9.1.0","config-disassembler":"3.1.0","@salesforce/sf-plugins-core":"13.0.0","@salesforce/source-deploy-retrieve":"13.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.0","knip":"6.31.0","husky":"9.1.7","oclif":"4.23.29","vitest":"4.1.9","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.3.0","patch-package":"8.0.1","@biomejs/biome":"2.5.1","@commitlint/cli":"21.1.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0","@salesforce/cli-plugins-testkit":"5.3.62"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.0.0_1785936547948_0.08606757127220166","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"sf-decomposer","version":"7.0.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.0.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d1eb666969c830cc6adf69cccda57fe7aa8ddf2b","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.0.1.tgz","fileCount":108,"integrity":"sha512-iG6H3j8T5n8IlxiV3OktK+yLTJ2A6JulVFSriVVl60SNsDOdlY/tm3FpBccRpI3e+QLqXpTx9Me2GGJIvE6OLA==","signatures":[{"sig":"MEYCIQDFk7jG5XfZtn/y82/pA2Mvaks6LiPeytb4CLf17qqdtgIhALb5IOM2j4aOSCOWw8YCArg4Gcb3fehLg9Z4xMwv7jM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423881},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"d0b7e13af5becb9e20d3bef0779010177e5d52ab","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.16.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@oclif/core":"4.13.3","@salesforce/core":"9.1.1","config-disassembler":"3.1.0","@salesforce/sf-plugins-core":"13.0.0","@salesforce/source-deploy-retrieve":"13.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.1","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.10","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","patch-package":"8.0.1","@biomejs/biome":"2.5.8","@commitlint/cli":"21.2.1","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.0.1_1786545147182_0.024794224889269634","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"sf-decomposer","version":"7.1.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.1.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"950b5c6b430e3029909bde0ecba18ac2343280c7","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.1.0.tgz","fileCount":108,"integrity":"sha512-8hXBz6hk03YxibCnaL8gPfIX/iVoYdthq9KKIQEaWXkMs69c5bT1WUul+RLkU7NQuoloVZr7xPgw32cRiE8zqw==","signatures":[{"sig":"MEQCIBk+qdhfbttPO9mYpHtu6+OsL1tz+mVcZOnpUsUjXg6aAiAuSPFEVspPUamy14Trq4ADCHzhZk3Jx+Oxa2K60AcjWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424417},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"1ec9ec7e9a033ba422849874d0ea4f33dc881c4f","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky && patch-package","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@oclif/core":"4.13.5","@salesforce/core":"9.1.2","config-disassembler":"3.2.0","@salesforce/sf-plugins-core":"13.0.0","@salesforce/source-deploy-retrieve":"13.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.1","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.10","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","patch-package":"8.0.1","@biomejs/biome":"2.5.8","@commitlint/cli":"21.2.1","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.1.0_1786839892482_0.5938806640376995","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"sf-decomposer","version":"7.1.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.1.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"bf1c277bf8c9bdbc620a02fcc7f8ce40aef4942b","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.1.1.tgz","fileCount":108,"integrity":"sha512-vwF774ejxVHIMqrD196mWHONFsYSTxL+FPV5NKXmPlpT+q01KtiltpJ1dOpLiyGWMkP70FF0XJ1nbstce7EyHg==","signatures":[{"sig":"MEYCIQCDZt6X0BIR6LXTV2HXeD3MwV5JPYBf9TivOdV2oZ6VmgIhANpPm4GTvsY8SrgG7lztsXJYIH3Zxrn0pJQ8WgXOvx9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424843},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"7d31d097134285b72630c7262c2ee8d9775034d6","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"stryker run","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"node scripts/incremental-mutation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"4.13.5","@salesforce/core":"9.1.2","config-disassembler":"3.3.0","@salesforce/sf-plugins-core":"13.0.0","@salesforce/source-deploy-retrieve":"13.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.2","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.10","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@biomejs/biome":"2.5.9","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.1.1_1787076514555_0.7771444009944519","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"sf-decomposer","version":"7.2.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.2.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"cbccd96e6f0af88d8a98f2173cbbe8dc1f9ccccf","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.2.0.tgz","fileCount":124,"integrity":"sha512-cqD0FMuDHl2J9GyVQaG5Xd9uABvcv1FXvnUjTFdWrvGMvlRpPK6Xsv+KmYk35UkPjuvn4TUSTiwmE+GKEw5rTA==","signatures":[{"sig":"MEUCIAOWlPvfmukllW/HsELFrEDaXHjLsBQt2vZZRMmerMmlAiEA1zsKz6GH3FIB0l8SZUcxkBGIAAsCdzVPKmCODYkutrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670785},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental && shx mkdir -p lib/metadata/registry && shx cp src/metadata/registry/metadataRegistry.json lib/metadata/registry/metadataRegistry.json"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"e311426a7a5d5b9ef63ef4e0b661ae94783cd31e","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"4.13.5","@salesforce/core":"9.1.2","config-disassembler":"3.3.0","@salesforce/sf-plugins-core":"13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.2","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.10","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@biomejs/biome":"2.5.9","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.2.0_1787602531829_0.7203735184501319","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"sf-decomposer","version":"7.3.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.3.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d67d4efd57deab693a5240526fe4e23c96b8c0b8","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.3.0.tgz","fileCount":142,"integrity":"sha512-7gOXG7C5MjPYSEnJEXB8gaTAtCjA0POAld8mnySXck380VnyjAWP42PiOHmJie1ySTa6ZB4rX8Np25QIn0t/BA==","signatures":[{"sig":"MEUCIAi6rjVgGxp1qz83CNOoVcLYPrq+e1jjLJX7fTHuj7aDAiEAnw1YulVeXpecDuUHzWWrlfv4A/d9V3EwLhCZ8dfEf34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691953},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental && shx mkdir -p lib/metadata/registry && shx cp src/metadata/registry/metadataRegistry.json lib/metadata/registry/metadataRegistry.json"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"0e9deb0bdfdf1a239bc109d16ff963bc0743d307","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"4.13.5","@salesforce/core":"9.1.2","config-disassembler":"3.3.0","@salesforce/sf-plugins-core":"13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.2","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.10","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@actions/core":"3.0.1","@biomejs/biome":"2.5.9","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.3.0_1787605032890_0.12486286098541499","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"sf-decomposer","version":"7.3.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.3.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"7a51a7ad422fbd496ede8ce15994533b9fc00695","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.3.1.tgz","fileCount":124,"integrity":"sha512-M3vYcLAiROtnLurlcF7DWL3vsYx8fE3dL1oKANWQ2QH5NokL5IhxOY4ZCRyuOUVLescjZFt08EKk37lHh3afJQ==","signatures":[{"sig":"MEYCIQC7M512PlY4JIpUAKVTkdyWn9hOz6H4OE7A03mSOskCgwIhALAWuqV5LuUS9DiLOCdvcPI/a5hNcVLycmtYbN7Ig5Tb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675357},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental && shx mkdir -p lib/metadata/registry && shx cp src/metadata/registry/metadataRegistry.json lib/metadata/registry/metadataRegistry.json"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"9d867c10c7d49f1f55fb118c94a743af1bc9a768","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"4.14.0","@salesforce/core":"9.1.5","config-disassembler":"3.3.0","@salesforce/sf-plugins-core":"13.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.2","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@actions/core":"3.0.1","@biomejs/biome":"2.5.10","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.3.1_1787658037720_0.234569380497047","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"name":"sf-decomposer","version":"7.3.2","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.3.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"6e774910771c7aa73e10b725867953f97fa1cc81","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.3.2.tgz","fileCount":124,"integrity":"sha512-Huza3u21MSx+v1cSBMZ035/UU1BsftK1UiiY4hiG5o7R07AuZmtwFXCxzhLYNvfHUDdsRLX91OsBwpuKCCwD9g==","signatures":[{"sig":"MEQCIGEjmFWQlkNfjiwdtsC1KmZJP7wvOQQuLfIsj65ajSfxAiA1pBEtv7S5ufqSIHd8Q+m+Yad4VYCtgrcKxmDCwdwmzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675634},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental && shx mkdir -p lib/metadata/registry && shx cp src/metadata/registry/metadataRegistry.json lib/metadata/registry/metadataRegistry.json"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"b35bde1c129db5985c1f03a50e4bae75a915b341","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.17.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"4.14.0","@salesforce/core":"9.1.5","config-disassembler":"3.3.0","@salesforce/sf-plugins-core":"13.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.12","knip":"6.32.2","husky":"9.1.7","oclif":"4.23.30","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@actions/core":"3.0.1","@biomejs/biome":"2.5.10","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.3.2_1787658227385_0.1986078846859951","host":"s3://npm-registry-packages-npm-production"}},"7.3.3":{"name":"sf-decomposer","version":"7.3.3","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.3.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"a71e9a969384a047e1fe2ee959acbfaba94a6987","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.3.3.tgz","fileCount":123,"integrity":"sha512-GjitS2CVUXAMQA1wuvcQ1JnuEwVPXCnbbtTuCQOaQJLG4B0m6ncDSbvnaVkmxdEP12d/ffpvrmXKDGJqOGy6ng==","signatures":[{"sig":"MEUCIHGZwoRyhURZP565Qq2IMkUoRJfHwOeW8A9gAFRfwchZAiEAsJEY6IWcZBBX6mJo1VE1KdXWD6nXnut6KWYNpyHCS0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":653692},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"e1244212d59f897dc44e3d3483126a22e5d81dd4","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.0","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.3.3_1788381460369_0.4699119401741898","host":"s3://npm-registry-packages-npm-production"}},"7.3.4":{"name":"sf-decomposer","version":"7.3.4","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.3.4","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"16ff389a9ea0a42eeb02fc0a79f47d1a48a78ec3","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.3.4.tgz","fileCount":123,"integrity":"sha512-BWkgSdqxX5sUWmJ1+YcbbA52l6kPHyxFw/aVSXd0E/OkMN57gdAVdinuBfQtHdGQsJWtFTzUSo1Wu3YtlVnYFg==","signatures":[{"sig":"MEYCIQCOUZQGd/2PtgONH0n96KF26+tAB5OE5AoA2UNwxq5xYQIhAMkUVf3ovLJYZYoGp1Cgou1lcae4gi95tuznvaFlzWeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654014},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"48b16dfdc324c8595a63e71ba7b1e01341a39dd0","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.1","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.3.4_1788451593432_0.8902275414655862","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"sf-decomposer","version":"7.4.0","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.4.0","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"36994434eaf9f883675f84551966c18c66605acb","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.4.0.tgz","fileCount":123,"integrity":"sha512-YvCNSTjbeKEDjpE6264V8GVZLQqIK4Y89xdikp+oGNSFqLO4TqhfHUJmm5mg8LNiVjaLPIseyzamwrF4xF+MbA==","signatures":[{"sig":"MEYCIQCBIcT9yEVGingzsIvZlYHrsHAcjfeXIzCH5eOHsoYoJgIhAMxfAx7A0eTcXBkQ2lt5SP4jWUbaQ3DQ08jQOIMtwGGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654372},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"9a4d07d8e412a5ccd310c5b184b073d7e0a93738","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.1","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.4.0_1788541089192_0.3595940326273348","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"sf-decomposer","version":"7.4.1","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.4.1","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"d79cd1a1339346eeb6ae32e0f3bb1089f2e2f535","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.4.1.tgz","fileCount":123,"integrity":"sha512-+dR7cyf2mrRsz4gOFs4Jd05FOZb0eAx95lw1u1q/f7R5kEOFuczj0rcfEWXfixwbjj/Sf5x5wKjKj/Mc5tEN8g==","signatures":[{"sig":"MEYCIQC+IsggPIhZiiChxaTrYadgbjCorsVwePP7PfWQAqScDAIhAOMqcMgcXGIsvFMk9kMEJotAkAItaFilLla5xlygMieC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654713},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"5f8d8633ed04c36f24423dee1af12427e7cab8b1","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.2","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.4.1_1788875319902_0.9520663774191782","host":"s3://npm-registry-packages-npm-production"}},"7.4.2":{"name":"sf-decomposer","version":"7.4.2","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.4.2","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"c51ec1e5b12a4bee63d0288f1f7582a0ec10f291","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.4.2.tgz","fileCount":123,"integrity":"sha512-DcemzZK1nNxGN9hZqQhycC/z/qiF7nZGwDOceV1zdYc7B3dIEpH0HdaYb5rctJx0SFJto/H8PYsCUCeNmrbhNg==","signatures":[{"sig":"MEQCIFpoDKgfBVl2neDLxOTdKGw3L+RybUMlo6mCeUPrC92HAiBIOwmyyre35U6t9r8zNBnDPxDLISRWA6EyThqyTtvq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657224},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"3cc06a1ba59074c6ccce442cd32bac1632ec7475","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.2","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.4.2_1788879465346_0.9101628792760676","host":"s3://npm-registry-packages-npm-production"}},"7.4.3":{"name":"sf-decomposer","version":"7.4.3","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"author":{"name":"Matt Carvin"},"license":"MIT","_id":"sf-decomposer@7.4.3","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"e2c13aabb83a98b6b9583ac75a4914720eee207c","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.4.3.tgz","fileCount":123,"integrity":"sha512-9ZzwW+uQH4P7cIdWTfC2k2L7G05G4mNOd1ZI4JGo9356D+NjyjlIQAv4BUD8ovGZMJnz7ZC1TYozVpQyni+CHQ==","signatures":[{"sig":"MEUCIEHqG58Z9J88IeAqd4pMQG2McYvuyX70LUYOBHYflZ7DAiEAtB81eryKvM27a3geI8PevaT6R/cY0hMLsgvE1aZ1FSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657605},"type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"602412fdfcbd401d0548870ca768e605489cc0d0","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.7","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","fast-check":"4.9.0","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"tmp":"tmp/sf-decomposer_7.4.3_1788983030705_0.7524405009878723","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"_id":"sf-decomposer@7.5.0","bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"dist":{"shasum":"21ce369a64faf3acc77a8d26f5a13d2fc688df9e","tarball":"https://registry.npmjs.org/sf-decomposer/-/sf-decomposer-7.5.0.tgz","fileCount":123,"integrity":"sha512-rVKHQX/DoZxUmpRLl/lX31BOtPd9PkOFGKeiZ1+OleZ6aphFObk2421+PFL/tZUWjm6Q6LpPzEaa9AtexecR2Q==","signatures":[{"sig":"MEUCIEc8xtB5PQuOJxZojMNvl/3Wx+HHrts+8dov1ccce9XxAiEAy5iSeYfpdBBTM0uxYMijomomAAqHcRYf5AkZXhzC9C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGLz51RP3T/GHpNtbs+uok5Z2CuCtpL/y9qGmxoNZIT2AiAB6FKfeX3g1CWExmtLTCLHconDopMVR4RVCco2rvyExA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-decomposer@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658339},"name":"sf-decomposer","type":"module","oclif":{"bin":"sf","hooks":{"prerun":"./lib/hooks/prerun","scopedPostRetrieve":"./lib/hooks/scopedPostRetrieve"},"topics":{"decomposer":{"description":"Decompose and recompose Salesforce metadata files"}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"author":{"name":"Matt Carvin"},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","biome.json","**/tsconfig.json"],"output":[],"command":"biome check src test"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"clean":{"files":[".stryker-tmp/*","lib","oclif.manifest.json","oclif.lock","package.tgz","reports/*","sf-decomposer-v*.tgz","stderr*.txt","stdout*.txt"],"command":"shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-decomposer-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'","dependencies":["clean:build"]},"format":{"files":["src/**/*.ts","test/**/*.ts","biome.json"],"output":[],"command":"biome format --write src test"},"readme":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif readme","dependencies":["build"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","src/metadata/registry/metadataRegistry.json","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"prepack":{"clean":false,"files":["src/commands/decomposer/decompose.ts","src/commands/decomposer/recompose.ts","src/commands/decomposer/verify.ts","messages/decomposer.decompose.md","messages/decomposer.recompose.md","messages/decomposer.verify.md","README.md"],"output":["README.md"],"command":"oclif manifest && oclif readme","dependencies":["build"]},"test:nuts":{"files":["test/**/*.nut.ts","**/tsconfig.json","vitest.nut.config.ts"],"output":[],"command":"vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo","dependencies":["build","prepack"]},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json","!*.nut.ts","vitest.config.ts"],"output":[],"command":"vitest run --coverage"},"test:perf":{"files":["test/perf/**/*.perf.ts","**/tsconfig.json","vitest.perf.config.ts"],"output":[],"command":"vitest run --config ./vitest.perf.config.ts","dependencies":["build"]},"clean:build":{"files":[".wireit/*","lib/*"],"command":"shx rm -rf lib .wireit"},"lint:engine":{"files":["package.json","package-lock.json"],"output":[],"command":"ls-engines --no-current --no-dev --mode=virtual"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:mutation":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts"],"output":["reports/mutation/**"],"command":"stryker run","dependencies":["lint"]},"lint:dependencies":{"files":["src/**/*.ts","test/**/*.ts","knip.config.ts","package.json"],"output":[],"command":"knip","dependencies":["lint"]},"clean:package-manager":{"files":["node_modules/*"],"command":"shx rm -rf node_modules tsconfig.tsbuildinfo"},"test:mutation:incremental":{"files":["src/**/*.ts","test/**/*.ts","**/tsconfig.json","stryker.config.json","vitest.config.ts","scripts/incremental-mutation.mjs"],"output":["reports/mutation/**"],"command":"node scripts/incremental-mutation.mjs","dependencies":["lint"]}},"engines":{"node":">=22.19.0"},"exports":"./lib/index.js","gitHead":"f023202ee6a43bf707dac47d0b560649ae7eee56","license":"MIT","scripts":{"lint":"wireit","test":"wireit","audit":"tsx scripts/audit/audit.ts","build":"wireit","clean":"wireit","format":"wireit","readme":"wireit","compile":"wireit","prepack":"wireit","prepare":"husky","postpack":"shx rm -f oclif.manifest.json oclif.lock","audit:xsd":"tsx scripts/audit/xsd-unique-id-candidates.ts","test:nuts":"wireit","test:only":"wireit","test:perf":"wireit","audit:sweep":"tsx scripts/audit/sweep.ts","clean:build":"wireit","lint:engine":"wireit","test:mutation":"wireit","test:perf:gen":"tsx scripts/gen-perf-fixtures.ts","audit:roundtrip":"tsx scripts/audit/roundtrip.ts","lint:dependencies":"wireit","clean:package-manager":"wireit","docs:metadata-support":"tsx scripts/update-metadata-support.ts","test:mutation:incremental":"wireit"},"version":"7.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78a34a2a-383a-47f3-809b-ef66fb8dc2dc"}},"homepage":"https://github.com/mcarvin8/sf-decomposer#readme","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"_npmVersion":"11.19.0","description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","directories":{},"maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@oclif/core":"5.0.0","@salesforce/core":"9.1.9","config-disassembler":"3.4.7","@salesforce/sf-plugins-core":"13.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tsx":"4.23.13","knip":"6.34.0","husky":"9.1.7","oclif":"5.0.0","vitest":"4.1.11","wireit":"0.14.13","fast-check":"4.9.0","ls-engines":"0.10.1","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.4.1","@actions/core":"3.0.1","@biomejs/biome":"2.5.11","@commitlint/cli":"21.2.2","@vitest/coverage-v8":"4.1.11","@stryker-mutator/core":"10.0.0","@salesforce/dev-config":"4.3.3","@stryker-mutator/vitest-runner":"10.0.0","@commitlint/config-conventional":"21.2.2","@salesforce/cli-plugins-testkit":"5.3.66"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sf-decomposer_7.5.0_1789996101935_0.08364394365961636"}}},"time":{"created":"2024-04-29T22:11:34.142Z","modified":"2026-09-21T13:08:22.354Z","4.0.0":"2024-04-29T22:11:34.509Z","4.0.1-beta.1":"2024-04-30T15:18:36.830Z","4.0.1":"2024-04-30T15:36:22.482Z","4.1.0":"2024-05-22T14:15:15.338Z","4.1.1":"2024-05-22T15:15:56.545Z","4.1.2":"2024-05-22T16:23:41.537Z","4.1.3":"2024-05-22T16:34:20.936Z","4.1.4-beta.1":"2024-05-23T02:17:25.309Z","4.1.4-beta.2":"2024-05-27T16:57:37.006Z","4.1.4":"2024-06-12T23:17:30.621Z","4.1.5":"2024-06-14T21:49:00.564Z","4.1.6":"2024-07-27T23:36:01.582Z","4.1.7":"2024-07-27T23:56:47.995Z","4.1.8":"2024-07-28T01:34:13.244Z","5.0.0":"2024-10-04T16:45:51.374Z","5.0.1":"2024-10-09T15:01:43.421Z","5.1.0":"2024-10-28T21:05:52.387Z","5.1.1":"2024-11-01T21:14:24.818Z","5.2.0":"2024-11-04T20:33:13.335Z","5.2.1":"2025-01-02T15:38:55.030Z","5.2.2":"2025-01-10T17:05:55.685Z","5.2.3":"2025-01-13T22:49:59.610Z","5.3.0":"2025-01-14T01:43:50.522Z","5.3.1":"2025-01-14T02:08:57.600Z","5.3.2":"2025-01-18T19:14:17.037Z","5.3.3":"2025-01-21T18:57:22.777Z","5.3.4":"2025-01-21T20:48:06.597Z","5.3.5":"2025-01-21T21:27:34.747Z","5.3.6":"2025-02-01T18:51:03.995Z","5.3.7":"2025-02-03T00:59:06.543Z","5.3.8":"2025-02-03T22:12:21.176Z","5.3.9":"2025-02-10T21:24:53.342Z","5.3.10":"2025-02-16T19:57:46.420Z","5.3.11":"2025-02-24T22:14:11.952Z","5.3.12":"2025-02-27T23:07:17.865Z","5.3.13":"2025-03-05T03:34:44.876Z","5.4.0":"2025-03-07T17:50:09.374Z","5.4.1":"2025-03-14T21:40:12.275Z","5.4.2":"2025-03-21T17:46:10.196Z","5.4.3":"2025-03-25T12:27:25.005Z","5.4.4":"2025-03-30T22:52:30.522Z","5.4.5":"2025-04-01T21:17:06.826Z","5.4.6":"2025-04-02T20:08:07.906Z","5.5.0":"2025-04-11T16:40:21.287Z","5.6.0":"2025-04-12T15:04:23.931Z","5.7.0":"2025-04-12T18:00:35.924Z","5.7.1":"2025-04-12T18:22:20.211Z","5.7.2":"2025-04-12T19:55:20.440Z","5.8.0":"2025-04-18T17:21:10.585Z","5.8.1":"2025-04-18T18:34:26.677Z","5.9.0":"2025-04-22T18:10:13.297Z","5.9.1":"2025-04-22T18:38:47.146Z","5.9.2":"2025-05-06T19:17:09.069Z","5.10.0":"2025-05-07T14:22:29.842Z","5.10.1":"2025-05-07T18:15:32.293Z","5.10.2":"2025-05-13T18:32:47.570Z","5.10.3":"2025-05-13T21:45:21.048Z","5.10.4":"2025-05-13T23:00:14.886Z","5.10.5":"2025-05-14T15:07:48.108Z","5.10.6":"2025-05-15T00:57:24.245Z","5.10.7":"2025-05-19T15:36:53.723Z","5.10.8":"2025-05-31T20:04:53.841Z","5.10.9":"2025-06-13T13:00:19.566Z","5.10.10":"2025-06-13T15:08:33.964Z","5.10.11":"2025-06-13T16:44:37.394Z","5.10.12":"2025-06-13T17:26:51.428Z","5.10.13":"2025-06-27T16:19:27.700Z","5.10.14":"2025-07-01T23:50:21.409Z","5.10.15":"2025-07-14T18:46:34.476Z","5.11.0":"2025-10-29T13:03:12.792Z","5.11.1":"2025-11-02T18:55:10.372Z","5.11.2":"2025-11-30T16:13:15.816Z","5.11.3":"2025-12-03T20:44:35.591Z","5.11.4":"2025-12-30T17:43:24.046Z","5.11.5":"2026-01-03T23:53:12.469Z","5.11.6":"2026-01-31T14:09:00.700Z","6.0.0":"2026-02-12T14:59:22.848Z","6.0.1":"2026-02-12T17:00:07.740Z","6.0.2":"2026-02-12T17:30:21.126Z","6.0.3":"2026-02-12T19:27:14.219Z","6.0.4":"2026-02-24T13:07:42.947Z","6.1.0":"2026-03-03T14:06:54.600Z","6.1.1":"2026-03-03T17:50:30.028Z","6.2.0":"2026-03-12T12:24:31.855Z","6.3.0":"2026-03-12T17:50:58.110Z","6.3.1":"2026-03-12T18:22:11.412Z","6.4.0":"2026-03-25T16:07:35.745Z","6.5.0":"2026-03-26T21:38:00.271Z","6.6.0":"2026-03-30T23:11:19.345Z","6.7.0":"2026-04-05T16:22:06.301Z","6.8.0":"2026-04-09T21:34:43.276Z","6.9.0":"2026-04-16T20:31:32.520Z","6.10.0":"2026-04-23T20:44:58.466Z","6.11.0":"2026-04-24T23:37:03.263Z","6.12.0":"2026-04-27T12:47:20.726Z","6.13.0":"2026-04-30T13:21:02.545Z","6.14.0":"2026-04-30T15:04:14.612Z","6.15.0":"2026-04-30T22:35:06.572Z","6.15.1":"2026-05-01T14:32:44.185Z","6.16.0":"2026-05-01T17:10:22.107Z","6.17.0":"2026-05-04T15:09:49.224Z","6.18.0":"2026-05-05T14:19:34.980Z","6.19.0":"2026-05-05T20:00:22.421Z","6.20.0":"2026-05-13T00:58:45.507Z","6.21.0":"2026-05-13T11:39:09.593Z","6.22.0":"2026-05-13T22:35:50.548Z","6.23.0":"2026-05-14T20:50:09.719Z","6.24.0":"2026-05-21T21:53:00.605Z","6.24.1":"2026-05-26T15:02:43.503Z","6.25.0":"2026-05-29T00:46:52.299Z","6.26.0":"2026-06-03T16:14:22.429Z","6.27.0":"2026-06-04T20:54:01.644Z","6.28.0":"2026-06-09T12:58:35.739Z","6.29.0":"2026-06-09T14:17:07.155Z","6.30.0":"2026-06-10T16:40:08.471Z","6.31.0":"2026-06-11T20:37:18.037Z","6.32.0":"2026-06-16T19:50:40.372Z","6.33.0":"2026-06-25T14:42:27.848Z","6.33.1":"2026-06-25T15:50:11.332Z","6.33.2":"2026-06-29T13:48:01.153Z","6.34.0":"2026-06-30T13:14:37.238Z","6.35.0":"2026-06-30T16:36:06.905Z","6.36.0":"2026-06-30T20:00:43.732Z","6.37.0":"2026-07-01T21:24:38.741Z","6.38.0":"2026-07-07T15:51:43.753Z","6.38.1":"2026-07-07T17:21:34.574Z","6.38.2":"2026-07-08T13:44:26.298Z","6.38.3":"2026-07-08T15:47:05.147Z","6.38.4":"2026-07-11T19:26:28.310Z","6.38.5":"2026-07-13T14:41:21.403Z","6.39.0":"2026-07-14T12:48:43.335Z","6.39.1":"2026-07-16T17:33:58.817Z","6.39.2":"2026-07-20T18:01:09.761Z","6.39.3":"2026-07-27T13:20:58.745Z","7.0.0":"2026-08-05T13:29:08.163Z","7.0.1":"2026-08-12T14:32:27.317Z","7.1.0":"2026-08-16T00:24:52.629Z","7.1.1":"2026-08-18T18:08:34.697Z","7.2.0":"2026-08-24T20:15:31.987Z","7.3.0":"2026-08-24T20:57:13.120Z","7.3.1":"2026-08-25T11:40:37.870Z","7.3.2":"2026-08-25T11:43:47.593Z","7.3.3":"2026-09-02T20:37:40.538Z","7.3.4":"2026-09-03T16:06:33.610Z","7.4.0":"2026-09-04T16:58:09.342Z","7.4.1":"2026-09-08T13:48:40.044Z","7.4.2":"2026-09-08T14:57:45.490Z","7.4.3":"2026-09-09T19:43:50.870Z","7.5.0":"2026-09-21T13:08:22.034Z"},"bugs":{"url":"https://github.com/mcarvin8/sf-decomposer/issues"},"author":{"name":"Matt Carvin"},"license":"MIT","homepage":"https://github.com/mcarvin8/sf-decomposer#readme","keywords":["salesforce","salesforcedx","sf","sf-plugin","sfdx-plugin","git","version-control","vcs","decomposition","deployment","xml","yaml","json","decompose","reassemble","disassemble","split","merge","metadata"],"repository":{"url":"git+https://github.com/mcarvin8/sf-decomposer.git","type":"git"},"description":"Decompose Salesforce metadata into granular, VCS-friendly files; recompose for deployment.","maintainers":[{"name":"mcarvin","email":"matthewjcarvin@gmail.com"}],"readme":"# sf-decomposer\n\n[![NPM](https://img.shields.io/npm/v/sf-decomposer.svg?label=sf-decomposer)](https://www.npmjs.com/package/sf-decomposer)\n[![Downloads/week](https://img.shields.io/npm/dw/sf-decomposer.svg)](https://npmjs.com/package/sf-decomposer)\n[![GitHub Marketplace](https://img.shields.io/badge/marketplace-sf--decomposer-blue?logo=github)](https://github.com/marketplace/actions/sf-decomposer)\n[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/LICENSE.md)\n[![Maintainability](https://qlty.sh/badges/8492c1c6-0f93-4d37-bfad-32fd3b788a2d/maintainability.svg)](https://qlty.sh/gh/mcarvin8/projects/sf-decomposer)\n[![codecov](https://codecov.io/gh/mcarvin8/sf-decomposer/graph/badge.svg?token=YFU52L4XM5)](https://codecov.io/gh/mcarvin8/sf-decomposer)\n[![Mutation testing badge](https://img.shields.io/endpoint?style=flat&url=https%3A%2F%2Fbadge-api.stryker-mutator.io%2Fgithub.com%2Fmcarvin8%2Fsf-decomposer%2Fmain)](https://dashboard.stryker-mutator.io/reports/github.com/mcarvin8/sf-decomposer/main)\n[![Performance](https://img.shields.io/badge/Performance-Dashboard-58a6ff)](https://mcarvin8.github.io/sf-decomposer/dev/bench/runtime/)\n\n**Decomposes** large Salesforce metadata XML files into smaller, version-control–friendly files (XML, JSON, YAML, JSON5), and **recomposes** them back into deployment-ready metadata — as a Salesforce CLI plugin, or as a GitHub Action that needs neither the CLI nor a plugin install.\n\n- Using the Salesforce CLI? Start at [Setup](#setup).\n- Running this in CI without the CLI? Skip straight to [GitHub Action](#github-action).\n\n<!-- TABLE OF CONTENTS -->\n<details>\n  <summary>Table of Contents</summary>\n\n- [Setup](#setup)\n  - [1. Requirements](#1-requirements)\n  - [2. Install the Plugin](#2-install-the-plugin)\n  - [3. Configure .forceignore](#3-configure-forceignore)\n  - [4. Configure Hooks](#4-configure-hooks-recommended)\n- [Daily Workflow](#daily-workflow)\n- [Commands](#commands)\n- [GitHub Action](#github-action)\n- [Reference](#reference)\n  - [Decompose Strategies](#decompose-strategies)\n  - [Supported Metadata](#supported-metadata)\n  - [Manifest-scoped Runs](#manifest-scoped-runs)\n  - [Per-Type & Per-Component Overrides](CONFIGURATION.md)\n  - [Ignore Files](#ignore-files)\n  - [Using with sfdx-git-delta](#using-with-sfdx-git-delta)\n  - [Troubleshooting](#troubleshooting)\n  - [Built With](#built-with)\n- [Migrating from Salesforce Native Decomposition](#migrating-from-salesforce-native-decomposition)\n- [Contributing](#contributing)\n- [Issues](#issues)\n- [License](#license)\n\n</details>\n\n---\n\n## Setup\n\nComplete these steps once per project. After setup, see [Daily Workflow](#daily-workflow).\n\n### 1. Requirements\n\n- [Salesforce CLI](https://developer.salesforce.com/tools/sfdxcli) (`sf`) installed\n- Node.js 22.19 or later\n- A Salesforce DX project with `sfdx-project.json` and package directories\n\n**Supported Platforms**\n\nsf-decomposer depends on [config-disassembler-node](https://github.com/mcarvin8/config-disassembler-node), which ships prebuilt native binaries as platform-specific optional npm packages — your package manager installs only the one matching your `os` / `cpu` / `libc`:\n\n| Platform    | Architectures                        |\n|-------------|--------------------------------------|\n| **macOS**   | x64 (Intel), arm64 (Apple Silicon)   |\n| **Linux**   | x64 (gnu + musl), arm64 (gnu + musl) |\n| **Windows** | x64, arm64, ia32                     |\n\nIf your platform or architecture is not listed, open an [issue](https://github.com/mcarvin8/sf-decomposer/issues).\n\n### 2. Install the Plugin\n\n```bash\nsf plugins install sf-decomposer@x.y.z\n```\n\n### 3. Configure .forceignore\n\n**Required.** The Salesforce CLI must ignore decomposed files or `sf` commands will fail. Configure this before running any decompose or retrieve commands.\n\n**Option A — Automatic (recommended):** Pass `--update-forceignore` on your first `sf decomposer decompose` run. The plugin appends type-level wildcard patterns to `.forceignore` — one ignore pattern for decomposed pieces and one negation to re-allow the original metadata file — creating the file if it doesn't exist. Subsequent runs only add new entries; existing ones are never duplicated.\n\n```bash\nsf decomposer decompose -m \"flow\" -m \"permissionset\" --postpurge --update-forceignore\n```\n\n**Option B — Manual:** Copy the [sample .forceignore](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/examples/.forceignore) into your project root and adjust the extension patterns for your chosen format (`.xml`, `.json`, `.yaml`, etc.).\n\n### 4. Configure Hooks (Recommended)\n\nHooks auto-decompose after `sf project retrieve start` and auto-recompose before `sf project deploy start` / `validate` — eliminating manual steps entirely.\n\nAdd `.sfdecomposer.config.json` to your project root. Copy and customize one of the sample configs:\n\n- [Basic sample](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/examples/.sfdecomposer.config.json) — one format and strategy for all types\n- [Sample with overrides](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/examples/.sfdecomposer.config.overrides.json) — vary format/strategy per metadata type or component\n\n| Option                       | Required    | Description                                                                                                                                                                                                                 |\n|------------------------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `metadataSuffixes`           | Conditional | Comma-separated metadata suffixes to decompose/recompose. Required unless `manifest` is set; when both are set, run is scoped to the intersection.                                                                          |\n| `manifest`                   | Conditional | Path (relative to project root) to a `package.xml` manifest. When set, only listed components are decomposed/recomposed.                                                                                                    |\n| `ignorePackageDirectories`   | No          | Comma-separated package directories to skip.                                                                                                                                                                                |\n| `prePurge`                   | No          | Remove existing decomposed files before decomposing (default: false).                                                                                                                                                       |\n| `postPurge`                  | No          | After decompose: remove originals; after recompose: remove decomposed files (default: false).                                                                                                                               |\n| `decomposedFormat`           | No          | `xml`, `json`, `json5`, or `yaml` (default: xml).                                                                                                                                                                           |\n| `strategy`                   | No          | `unique-id` \\| `grouped-by-tag` (default: unique-id).                                                                                                                                                                       |\n| `decomposeNestedPermissions` | No          | With `grouped-by-tag`, set `true` to further decompose permission set and muting permission set object/field permissions.                                                                                                   |\n| `updateForceignore`          | No          | Set `true` to automatically add decomposed file paths to `.forceignore` after each hook-triggered decomposition (default: false).                                                                                           |\n| `updateGitattributes`        | No          | Set `true` to automatically add root metadata file patterns to `.gitattributes` after each hook-triggered decomposition (default: false).                                                                                   |\n| `skipPrerunHook`             | No          | Set `true` to skip the automatic recompose that fires before `sf project deploy start/validate` (default: false). Useful when you recompose manually in a pre-commit hook and don't want a second recompose at deploy time. |\n| `skipPostRetrieveHook`       | No          | Set `true` to skip the automatic decompose that fires after `sf project retrieve start` (default: false).                                                                                                                   |\n| `overrides`                  | No          | Array of per-type and/or per-component overrides. See [CONFIGURATION.md](CONFIGURATION.md).                                                                                                                                 |\n\n---\n\n## Daily Workflow\n\n**With hooks configured** (recommended):\n\n```\nretrieve → auto-decomposes → review & commit → deploy → auto-recomposes\n```\n\n```bash\nsf project retrieve start          # hooks decompose automatically\ngit add . && git commit -m \"...\"   # commit decomposed files\nsf project deploy start            # hooks recompose automatically\n```\n\n**Without hooks** (manual):\n\n```bash\n# After retrieve: decompose\nsf decomposer decompose -m \"flow\" -m \"labels\" --postpurge\n\n# Before deploy: recompose, then deploy\nsf decomposer recompose -m \"flow\" -m \"labels\"\nsf project deploy start\n```\n\nPass `-x manifest/package.xml` to both `decompose` and `recompose` (and `deploy`) to scope a run to just the components in a deploy manifest.\n\n---\n\n## Commands\n\n<!-- commands -->\n* [`sf decomposer decompose`](#sf-decomposer-decompose)\n* [`sf decomposer recompose`](#sf-decomposer-recompose)\n* [`sf decomposer verify`](#sf-decomposer-verify)\n\n## `sf decomposer decompose`\n\nDecomposes the metadata files created by retrievals.\n\n```\nUSAGE\n  $ sf decomposer decompose [--json] [--flags-dir <value>] [-m <value>...] [-x <value>] [--prepurge] [--postpurge] [-f\n    xml|json|yaml|json5] [-i <value>...] [-s unique-id|grouped-by-tag] [-p] [-c] [--update-forceignore]\n    [--update-gitattributes]\n\nFLAGS\n  -c, --config\n      Load all settings from .sfdecomposer.config.json in the repo root. When set, all top-level fields (metadataSuffixes,\n      manifest, prePurge, postPurge, decomposedFormat, strategy, ignorePackageDirectories, decomposeNestedPermissions,\n      updateForceignore, updateGitattributes) and the \"overrides\" array are applied. Explicit CLI flags take precedence\n      over config values. Makes --metadata-type and --manifest optional when either is defined in the config.\n\n  -f, --format=<option>\n      [default: xml] File format for the decomposed files.\n      <options: xml|json|yaml|json5>\n\n  -i, --ignore-package-directory=<value>...\n      Ignore a package directory.\n\n  -m, --metadata-type=<value>...\n      The metadata suffix to process, such as 'flow', 'labels', etc. Required unless --manifest is provided.\n\n  -p, --decompose-nested-permissions\n      Additionally decompose object and field permissions on a permission set when strategy is set to \"grouped-by-tag\".\n\n  -s, --strategy=<option>\n      [default: unique-id] Strategy to follow when decomposing files.\n      <options: unique-id|grouped-by-tag>\n\n  -x, --manifest=<value>\n      Path to a package.xml manifest file. When provided, only the metadata listed in the manifest is decomposed. If\n      --metadata-type is also provided, the intersection of the two is used.\n\n  --postpurge\n      Purge the original files after decomposing them.\n\n  --prepurge\n      Purge directories of pre-existing decomposed files.\n\n  --update-forceignore\n      Automatically add decomposed file paths to .forceignore after successful decomposition.\n\n  --update-gitattributes\n      Automatically add root metadata file patterns to .gitattributes after successful decomposition, suppressing noisy\n      diffs on recomposed files while keeping them tracked for tools like sfdx-git-delta.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Decomposes the metadata files created by retrievals.\n\n  Decompose large metadata files into smaller files.\n\n  You should run this after you retrieve metadata from an org.\n\nEXAMPLES\n  `sf decomposer decompose -m \"flow\" -f \"xml\" --prepurge --postpurge`\n\n  `sf decomposer decompose -m \"flow\" -m \"labels\" -f \"xml\" --prepurge --postpurge`\n\n  `sf decomposer decompose -m \"flow\" -f \"xml\" -i \"force-app\"`\n\n  `sf decomposer decompose -x \"manifest/package.xml\" --postpurge`\n\n  `sf decomposer decompose -x \"manifest/package.xml\" -m \"flow\"`\n```\n\n_See code: [src/commands/decomposer/decompose.ts](https://github.com/mcarvin8/sf-decomposer/blob/v7.5.0/src/commands/decomposer/decompose.ts)_\n\n## `sf decomposer recompose`\n\nRecomposes the files created by the `decompose` command before deployments.\n\n```\nUSAGE\n  $ sf decomposer recompose [--json] [--flags-dir <value>] [-m <value>...] [-x <value>] [--postpurge] [-i <value>...]\n  [-c]\n\nFLAGS\n  -c, --config                               Load all settings from .sfdecomposer.config.json in the repo root. When\n                                             set, top-level fields (metadataSuffixes, manifest, postPurge,\n                                             ignorePackageDirectories) are applied. Explicit CLI flags take precedence\n                                             over config values. Makes --metadata-type and --manifest optional when\n                                             either is defined in the config.\n  -i, --ignore-package-directory=<value>...  Ignore a package directory.\n  -m, --metadata-type=<value>...             The metadata suffix to process, such as 'flow', 'labels', etc. Required\n                                             unless --manifest is provided.\n  -x, --manifest=<value>                     Path to a package.xml manifest file. When provided, only the metadata\n                                             listed in the manifest is recomposed. If --metadata-type is also provided,\n                                             the intersection of the two is used.\n      --postpurge                            Purge the decomposed files after recomposing them.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Recomposes the files created by the `decompose` command before deployments.\n\n  Recompose the decomposed files into deployment-compatible metadata files.\n\n  You should run this before you deploy decomposed metadata to an org.\n\nEXAMPLES\n  `sf decomposer recompose -m \"flow\" --postpurge`\n\n  `sf decomposer recompose -m \"flow\" -i \"force-app\"`\n\n  `sf decomposer recompose -x \"manifest/package.xml\" --postpurge`\n\n  `sf decomposer recompose -x \"manifest/package.xml\" -m \"flow\"`\n```\n\n_See code: [src/commands/decomposer/recompose.ts](https://github.com/mcarvin8/sf-decomposer/blob/v7.5.0/src/commands/decomposer/recompose.ts)_\n\n## `sf decomposer verify`\n\nRound-trip verify that decompose followed by recompose preserves your metadata byte-for-byte.\n\n```\nUSAGE\n  $ sf decomposer verify [--json] [--flags-dir <value>] [-m <value>...] [-x <value>] [-f xml|json|yaml|json5] [-i\n    <value>...] [-s unique-id|grouped-by-tag] [-p] [-c]\n\nFLAGS\n  -c, --config\n      Load all settings from .sfdecomposer.config.json in the repo root. When set, all top-level fields (metadataSuffixes,\n      manifest, decomposedFormat, strategy, ignorePackageDirectories, decomposeNestedPermissions) and the \"overrides\"\n      array are applied. Explicit CLI flags take precedence over config values. Makes --metadata-type and --manifest\n      optional when either is defined in the config.\n\n  -f, --format=<option>\n      [default: xml] File format to decompose into for the round-trip check.\n      <options: xml|json|yaml|json5>\n\n  -i, --ignore-package-directory=<value>...\n      Ignore a package directory.\n\n  -m, --metadata-type=<value>...\n      The metadata suffix to verify, such as 'flow', 'labels', etc. Required unless --manifest is provided.\n\n  -p, --decompose-nested-permissions\n      Additionally decompose object and field permissions on a permission set when strategy is set to \"grouped-by-tag\".\n\n  -s, --strategy=<option>\n      [default: unique-id] Strategy to follow when decomposing files for the round-trip check.\n      <options: unique-id|grouped-by-tag>\n\n  -x, --manifest=<value>\n      Path to a package.xml manifest file. When provided, only the metadata listed in the manifest is verified. If\n      --metadata-type is also provided, the intersection of the two is used.\n\nGLOBAL FLAGS\n  --flags-dir=<value>  Import flag values from a directory.\n  --json               Format output as json.\n\nDESCRIPTION\n  Round-trip verify that decompose followed by recompose preserves your metadata byte-for-byte.\n\n  For every parent metadata XML file belonging to the requested metadata types, disassembles and\n  reassembles it in an isolated temp directory using the same flags and `.sfdecomposer.config.json`\n  overrides you would use in production, then compares the reconstructed XML against the original.\n  Comparison is **structural** (sibling and attribute order are ignored, matching how Salesforce\n  treats metadata). The command never modifies your working tree.\n\n  Files where the only delta is ordering are surfaced as informational notices (\"reordered\") and do\n  not fail the run. Genuine semantic differences are reported as drift and exit non-zero, which\n  makes the command suitable as a CI gate before committing strategy, format, or override changes.\n\nEXAMPLES\n  `sf decomposer verify -m \"permissionset\" -f \"xml\"`\n\n  `sf decomposer verify -m \"permissionset\" -m \"profile\" -s \"grouped-by-tag\" -p`\n\n  `sf decomposer verify -x \"manifest/package.xml\" --config`\n```\n\n_See code: [src/commands/decomposer/verify.ts](https://github.com/mcarvin8/sf-decomposer/blob/v7.5.0/src/commands/decomposer/verify.ts)_\n<!-- commandsstop -->\n\n---\n\n## GitHub Action\n\n`decompose`, `recompose`, and `verify` are also available as a GitHub Action — a container action, so it needs **no Salesforce CLI and no `sf-decomposer` plugin install**. One action, dispatched by a `mode` input, mirrors the three CLI commands one-for-one: same flags (as inputs), same `.sfdecomposer.config.json` support via `config: true`.\n\n```yaml\n- uses: actions/checkout@v7\n\n- name: Decompose retrieved metadata\n  uses: mcarvin8/sf-decomposer@v7\n  with:\n    mode: decompose\n    metadata-type: |\n      permissionset\n      flow\n    postpurge: 'true'\n\n- name: Verify the round trip before merging\n  uses: mcarvin8/sf-decomposer@v7\n  with:\n    mode: verify\n    config: 'true'\n```\n\nOr point it at an existing `.sfdecomposer.config.json` for either step instead of listing flags: `with: { mode: decompose, config: 'true' }`.\n\n**Inputs** (all optional except `mode`; multi-value inputs are newline-separated, matching `actions/checkout`'s own multiline convention):\n\n| Input                          | Used by              | Description                                                                       |\n|--------------------------------|----------------------|-----------------------------------------------------------------------------------|\n| `mode`                         | all                  | `decompose`, `recompose`, or `verify`.                                            |\n| `metadata-type`                | all                  | Metadata suffix(es) to process, one per line.                                     |\n| `manifest`                     | all                  | Path to a package.xml manifest to scope the run to.                               |\n| `ignore-package-directory`     | all                  | Package director(y/ies) to skip, one per line.                                    |\n| `config`                       | all                  | Read settings from `.sfdecomposer.config.json`, same as the CLI's `--config`.     |\n| `format`                       | decompose, verify    | `xml`, `json`, `json5`, or `yaml`. Default `xml`.                                 |\n| `strategy`                     | decompose, verify    | `unique-id` or `grouped-by-tag`. Default `unique-id`.                             |\n| `decompose-nested-permissions` | decompose, verify    | With `grouped-by-tag`, further decompose permission set object/field permissions. |\n| `prepurge`                     | decompose            | Remove existing decomposed files before decomposing.                              |\n| `postpurge`                    | decompose, recompose | After decompose, remove originals; after recompose, remove decomposed files.      |\n| `update-forceignore`           | decompose            | Append decomposed file patterns to `.forceignore`.                                |\n| `update-gitattributes`         | decompose            | Mark decomposed files as generated in `.gitattributes`.                           |\n\n**Outputs:** `metadata` (newline-separated list of processed suffixes), `types-count`; `verify` additionally sets `drift-count` and `reordered-count`, and fails the step when `drift-count` is greater than 0.\n\nSee [`action.yml`](action.yml) for the full input/output reference.\n\n---\n\n## Reference\n\n### Decompose Strategies\n\nTwo primary strategies control how nested XML elements are split on disk. Both round-trip deterministically and can be mixed across types — or even across components of the same type — via the `overrides` array (see [CONFIGURATION.md](CONFIGURATION.md)). When switching strategies for an existing component, pass `--prepurge` (or `prePurge: true`) to remove leftover files from the prior strategy before writing new ones.\n\n#### unique-id (default)\n\nEach nested element gets its own file, named by one or more unique-id fields (or a content hash when no UID is found). Leaf elements stay in a file named like the original XML.\n\n```\npermissionsets/\n└── HR_Admin/\n    ├── HR_Admin.permissionset-meta.xml             ← leaf properties (label, description, userLicense, ...)\n    ├── .key_order.json                             ← preserves original element order\n    ├── applicationVisibilities/\n    │   └── JobApps__Recruiting.applicationVisibilities-meta.xml\n    ├── classAccesses/\n    │   └── Send_Email_Confirmation.classAccesses-meta.xml\n    ├── fieldPermissions/\n    │   ├── Job_Request__c.SalaryPay__c.fieldPermissions-meta.xml\n    │   └── Job_Request__c.Salary__c.fieldPermissions-meta.xml\n    ├── objectPermissions/\n    │   └── Job_Request__c.objectPermissions-meta.xml\n    ├── pageAccesses/\n    │   └── Job_Request_Web_Form.pageAccesses-meta.xml\n    ├── recordTypeVisibilities/\n    │   └── Recruiting.DevManager.recordTypeVisibilities-meta.xml\n    ├── tabSettings/\n    │   └── Job_Request__c.tabSettings-meta.xml\n    └── userPermissions/\n        └── APIEnabled.userPermissions-meta.xml\n```\n\n**Filename safety.** Two safety nets apply automatically. Neither requires configuration:\n\n- **Path-segment sanitization (silent).** Characters illegal or reserved on at least one supported filesystem — path separators (`/`, `\\`), Windows-reserved chars (`:`, `*`, `?`, `\"`, `<`, `>`, `|`), and ASCII control bytes — are replaced with `_`; trailing `.` and spaces are stripped. Sanitized filenames are byte-stable across platforms.\n- **Sibling-collision fallback (emits `WARN`).** When two or more siblings of the same parent tag would resolve to the same filename (the configured unique-id elements are too narrow, or sanitization folded two distinct values together), every sibling in the colliding group is written to its own per-element SHA-256 shard instead. No row is silently overwritten.\n\nIf you see a hash-named shard and want to know whether it came from a collision (vs. a missing UID), set `RUST_LOG=warn` and rerun — see [Rust crate logging](#xml-disassemble-output-rust-crate).\n\n**Extending with multiLevel.** When a metadata type has deeply-nested repeatable blocks (a block inside a block), add a `multiLevel` override to decompose those inner arrays into their own subdirectories. `bot` and `loyaltyProgramSetup` ship with built-in `multiLevel` defaults applied automatically. See the [admin handbook](https://github.com/mcarvin8/sf-decomposer/blob/main/HANDBOOK.md) for ready-to-paste recipes for Bots, Flexipages, Layouts, Flows, and more.\n\n**Type-specific notes (unique-id):**\n\n- **Custom Labels (`labels`)** — always forced to `unique-id` (grouped-by-tag would be a no-op since every element shares the same tag). Each label becomes its own file:\n\n  ```\n  labels/\n  ├── CustomLabels.labels-meta.xml                    ← original file (safe to delete after decompose)\n  ├── quoteAuto.label-meta.xml                        ← one file per <labels> entry, named by fullName\n  └── quoteManual.label-meta.xml\n  ```\n\n- **Bot (`bot`)** — built-in `multiLevel` default applies two rules automatically: `botDialogs` (outer, keyed by `developerName`) and `botSteps` (inner, keyed by `type`). No config needed to get the canonical layout; override only to change it. See the [admin handbook](https://github.com/mcarvin8/sf-decomposer/blob/main/HANDBOOK.md) for the full layout, step-shape notes, and single-rule variant.\n\n  ```\n  bots/\n  └── Sample_Chat_Bot/\n      ├── Sample_Chat_Bot.bot-meta.xml                 ← bot header (untouched)\n      ├── v1/\n      │   ├── nlpProviders/\n      │   │   └── EinsteinAi.nlpProviders-meta.xml\n      │   ├── botDialogs/                              ← outer rule: one directory per dialog\n      │   │   ├── Welcome/\n      │   │   │   ├── Welcome.xml                      ← dialog leaf properties\n      │   │   │   └── botSteps/                        ← inner rule: one entry per step\n      │   │   │       ├── 853b6432/                    ← step with nested content → subdir\n      │   │   │       │   └── ...\n      │   │   │       └── 9d031e75.botSteps-meta.xml   ← step with no nested content → leaf file\n      │   │   └── ...\n      │   ├── .multi_level.json                        ← required for recompose; do not hand-edit\n      │   └── v1.botVersion-meta.xml\n      └── ...\n  ```\n\n- **Loyalty Program Setup (`loyaltyProgramSetup`)** — always forced to `unique-id` with a built-in `multiLevel` default that splits `<programProcesses>` into per-process folders containing per-`<parameters>` / per-`<rules>` files. Recompose always removes the decomposed tree (with or without `--postpurge`); rely on version control to inspect it after a deploy.\n\n  ```\n  loyaltyProgramSetups/\n  └── Cloud_Kicks_Inner_Circle/\n      ├── Cloud_Kicks_Inner_Circle.loyaltyProgramSetup-meta.xml   ← leaf properties (e.g. label)\n      ├── .key_order.json\n      ├── .multi_level.json                                       ← required for recompose; do not hand-edit\n      └── programProcesses/                                       ← one folder per process, named by processName\n          ├── Manual Points Adjustments/\n          │   ├── Manual Points Adjustments.xml                   ← process leaf properties\n          │   ├── .key_order.json\n          │   ├── parameters/                                     ← one file per parameter, named by parameterName\n          │   │   ├── EA_PerAdjustmentRewardTracking.parameters-meta.xml\n          │   │   ├── EventType.parameters-meta.xml\n          │   │   └── ...\n          │   └── rules/                                          ← one file per rule, named by ruleName\n          │       ├── Bulk Voucher Upload.rules-meta.xml\n          │       ├── Finalize.rules-meta.xml\n          │       └── Set Up Step.rules-meta.xml\n          ├── Member Enrollment Process/\n          │   └── ...                                             ← same shape per process\n          └── ...\n  ```\n\n- **External Service Registration (`externalServiceRegistration`)** — the `<schema>` field (an embedded OpenAPI/JSON blob) is always extracted to a sidecar YAML file regardless of `--format`. The `<operations>` array is decomposed via `unique-id`, each entry named by its `<name>` element. Leaf properties remain in the main XML file.\n\n  ```\n  externalServiceRegistrations/\n  ├── DropboxFileManagerHandler.externalServiceRegistration-meta.xml   ← original file (safe to delete after decompose)\n  └── DropboxFileManagerHandler/\n      ├── DropboxFileManagerHandler.externalServiceRegistration-meta.xml  ← leaf properties (<schema> and <operations> stripped)\n      ├── DropboxFileManagerHandler.yaml                                   ← sidecar: <schema> content as YAML (always YAML)\n      └── operations/                                                      ← one file per <operations> entry, named by <name>\n          └── uploadFile.operations-meta.xml\n  ```\n\n#### grouped-by-tag\n\nAll elements with the same tag (e.g. `<fieldPermissions>`) go into one file named after the tag (e.g. `fieldPermissions.xml`). Leaf elements are still grouped in the original-named file. Best for types with many small repeatable tags where one-file-per-element diffs would be noisy.\n\n```\npermissionsets/\n└── HR_Admin/\n    ├── HR_Admin.permissionset-meta.xml             ← leaf properties only\n    ├── .key_order.json\n    ├── applicationVisibilities.xml                 ← all applicationVisibilities entries\n    ├── classAccesses.xml                           ← all classAccesses entries\n    ├── fieldPermissions.xml                        ← all fieldPermissions entries\n    ├── objectPermissions.xml\n    ├── pageAccesses.xml\n    ├── recordTypeVisibilities.xml\n    ├── tabSettings.xml\n    └── userPermissions.xml\n```\n\n**Extending with splitTags.** A `splitTags` override lets specific tags within a `grouped-by-tag` run break out into per-element files (split mode) or sub-grouped files (group mode), while all other tags stay grouped. See [splitTags grammar](CONFIGURATION.md#splittags-grammar).\n\n**Extending with decomposeNestedPermissions.** For `permissionset` and `mutingpermissionset`, add `--decompose-nested-permissions` (`-p`) to further decompose `<objectPermissions>` into per-object files and group `<fieldPermissions>` by object — similar to Salesforce's `decomposePermissionSetBeta2` but with more format and strategy options.\n\n```bash\nsf decomposer decompose -m \"permissionset\" -s \"grouped-by-tag\" -p\nsf decomposer decompose -m \"mutingpermissionset\" -s \"grouped-by-tag\" -p\n```\n\n```\npermissionsets/\n└── HR_Admin/\n    ├── HR_Admin.permissionset-meta.xml             ← leaf properties\n    ├── .key_order.json\n    ├── applicationVisibilities.xml                 ← grouped-by-tag stays grouped\n    ├── classAccesses.xml\n    ├── pageAccesses.xml\n    ├── recordTypeVisibilities.xml\n    ├── tabSettings.xml\n    ├── userPermissions.xml\n    ├── fieldPermissions/                           ← grouped per object (decompose-nested-permissions)\n    │   └── Job_Request__c.fieldPermissions-meta.xml\n    └── objectPermissions/                          ← one file per object\n        └── Job_Request__c.objectPermissions-meta.xml\n```\n\n---\n\n### Supported Metadata\n\nAll parent and child metadata types from this plugin's vendored copy of the [@salesforce/source-deploy-retrieve](https://github.com/forcedotcom/source-deploy-retrieve) (SDR) metadata registry are supported, except where noted below. Child types (e.g. `field`, `listView`, `validationRule`) resolve via their parent in the registry and behave like any other type — most are leaf-only and will be skipped non-fatally if their files contain no nested repeatable elements (the Rust disassembler logs a skip at `RUST_LOG=error`, but the CLI does not fail).\n\nUse the metadata **suffix** for `-m` / `--metadata-type`, as in the vendored [`metadataRegistry.json`](src/metadata/registry/metadataRegistry.json) (synced weekly from upstream SDR — see [`sync-metadata-registry.yml`](.github/workflows/sync-metadata-registry.yml)), or infer from the file name: `*.{suffix}-meta.xml`.\n\n| Metadata Type                 | CLI value                     | Notes                                                                                                                                                                                                                                                                                                                 |\n|-------------------------------|-------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Custom Labels                 | `labels`                      | Strategy overridden to `unique-id` if `grouped-by-tag` is provided (grouping labels by tag would be no different from the original file).                                                                                                                                                                             |\n| Workflows                     | `workflow`                    |                                                                                                                                                                                                                                                                                                                       |\n| Profiles                      | `profile`                     |                                                                                                                                                                                                                                                                                                                       |\n| Permission Sets               | `permissionset`               | Supports `--decompose-nested-permissions` with grouped-by-tag.                                                                                                                                                                                                                                                        |\n| Muting Permission Sets        | `mutingpermissionset`         | Extends permission set metadata type. Supports `--decompose-nested-permissions` with grouped-by-tag.                                                                                                                                                                                                                  |\n| AI Scoring Model Definition   | `aiScoringModelDefinition`    |                                                                                                                                                                                                                                                                                                                       |\n| Decision Matrix Definition    | `decisionMatrixDefinition`    |                                                                                                                                                                                                                                                                                                                       |\n| Bot                           | `bot`                         | Built-in `multiLevel` default splits `botDialogs` (by `developerName`) and `botSteps` (by `type`) automatically. No config required; override only to change the layout. See [Decompose Strategies](#decompose-strategies) and the [admin handbook](https://github.com/mcarvin8/sf-decomposer/blob/main/HANDBOOK.md). |\n| Marketing App Extension       | `marketingappextension`       |                                                                                                                                                                                                                                                                                                                       |\n| Loyalty Program Setup         | `loyaltyProgramSetup`         | Always forced to `unique-id`; `grouped-by-tag` is overridden. Built-in `multiLevel` splits `<programProcesses>` into per-process folders automatically. Recompose always removes the decomposed tree. See [Decompose Strategies](#decompose-strategies).                                                              |\n| External Service Registration | `externalServiceRegistration` | The `<schema>` field is always extracted to a sidecar YAML file (format forced to YAML regardless of `--format`). The `<operations>` array follows normal `unique-id` decomposition, named by `<name>`. See [Decompose Strategies](#decompose-strategies).                                                            |\n\nFor a comprehensive breakdown of supported, leaf-only, and unsupported metadata types — including multi-level decomposition patterns, Salesforce native decomposition conflicts, and adapter strategy limitations — see [**METADATA_SUPPORT.md**](./METADATA_SUPPORT.md).\n\n#### Exceptions\n\n| Situation                                                                                      | Message                                                                                                                           |\n|------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|\n| `botVersion` used directly                                                                     | Automatically redirected to `bot` with a warning. No error is thrown.                                                             |\n| Custom Objects                                                                                 | `Custom Objects are not supported by this plugin.`                                                                                |\n| Unsupported SDR strategies (e.g. matchingContentFile, digitalExperience, mixedContent, bundle) | `Metadata types with [matchingContentFile, digitalExperience, mixedContent, bundle] strategies are not supported by this plugin.` |\n| Invalid or unknown suffix                                                                      | `Metadata type not found for the given suffix: [suffix].`                                                                         |\n\n---\n\n### Manifest-scoped Runs\n\n`-x` / `--manifest` is supported by every `sf decomposer` command and accepts the same `package.xml` you pass to `sf project deploy start -x`. Only the listed components are decomposed/recomposed; everything else is left alone.\n\n- Wildcards (`<members>*</members>`) expand against your local source.\n- Folder members (e.g. `MyFolder/MyReport`) resolve by walking the folder.\n- Types the plugin does not support (e.g. `CustomObject`, `ApexClass`) are skipped with a warning, so the same manifest can drive both deploys and decomposer runs.\n- If both `--metadata-type` and `--manifest` are supplied, the run is scoped to their intersection.\n\nExample manifest:\n\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Package xmlns=\"http://soap.sforce.com/2006/04/metadata\">\n  <types>\n    <members>HR_Admin</members>\n    <name>PermissionSet</name>\n  </types>\n  <types>\n    <members>Case</members>\n    <name>Workflow</name>\n  </types>\n  <version>58.0</version>\n</Package>\n```\n\n```bash\nsf decomposer recompose -x \"manifest/package.xml\"\nsf project deploy start -x \"manifest/package.xml\"\n```\n\n---\n\n### Per-Type & Per-Component Overrides\n\nThe optional `overrides` array in `.sfdecomposer.config.json` lets you vary format, strategy, and decomposition options per metadata suffix or per individual component without splitting the run into multiple invocations.\n\nSee [CONFIGURATION.md](CONFIGURATION.md) for the full reference: override fields, component key conventions, precedence rules, and grammar for `splitTags`, `multiLevel`, and `uniqueIdElements`.\n\n---\n\n### Ignore Files\n\n#### .forceignore\n\nThe Salesforce CLI must **ignore** decomposed files and **allow** recomposed files. Use `--update-forceignore` on your first `sf decomposer decompose` run to populate this file automatically, or copy the [sample .forceignore](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/examples/.forceignore) and set patterns for the extensions you use (`.xml`, `.json`, `.yaml`, etc.).\n\n> **Note:** For each processed type, `--update-forceignore` adds a pattern like `**/flows/**/*.xml` (ignore all decomposed pieces) plus `!**/flows/*.flow-meta.xml` (re-allow the original file). Labels use a flat pattern (`**/labels/*.xml` + `!**/labels/CustomLabels.labels-meta.xml`) since they decompose directly into the type directory. Bots use a component-dir pattern (`**/bots/**/*.xml` + `!**/bots/*/*.bot-meta.xml` + `!**/bots/*/*.botVersion-meta.xml`) to handle nested decomposed files and both original suffixes.\n\n#### .sfdecomposerignore\n\nOptional. In the project root, list paths/patterns to skip when **decomposing** (same syntax as [.gitignore 2.22.1](https://git-scm.com/docs/gitignore)). Ignored files are not recomposed from.\n\n#### .gitignore\n\nOptional. Ignore recomposed metadata so it isn't committed. See the [sample .gitignore](https://raw.githubusercontent.com/mcarvin8/sf-decomposer/main/examples/.gitignore).\n\n---\n\n### Using with sfdx-git-delta\n\n[sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) (sgd) detects changed metadata by comparing git refs. It finds changes by looking for root-level metadata files — e.g. `flows/MyFlow.flow-meta.xml` — matching patterns from the Salesforce metadata registry.\n\nsf-decomposer is compatible with sgd as long as those root files are present in git at the point sgd runs.\n\n#### Recommended: keep root files in git and recompose before commit\n\nFor `sfdx-git-delta` to detect a change, the root metadata file must be updated in git. Keeping root files in the repository is not enough by itself: if you edit decomposed files but commit without recomposing, the root file will remain unchanged, and sgd may not detect the metadata change.\n\nWithout `--postpurge`, the original root metadata file stays in the repo alongside the decomposed pieces. After recomposition, the root file is updated and sgd detects the change normally. No extra sgd configuration is needed.\n\n#### Recommended sgd config and pre-commit setup\n\nAdd the following to `.sfdecomposer.config.json`:\n\n```json\n{\n  \"metadataSuffixes\": \"flow,permissionset\",\n  \"postPurge\": false,\n  \"decomposedFormat\": \"xml\",\n  \"skipPrerunHook\": true\n}\n```\n\n- **`postPurge: false`** — keeps root files in git so sgd can detect changes.\n- **`skipPrerunHook: true`** — disables the automatic recompose that fires before `sf project deploy start`. Since root files are already recomposed at commit time (by the pre-commit hook below), the prerun hook would just repeat that work redundantly. Skipping it also avoids a full-workspace recompose when sgd has already scoped the deploy to a subset of components.\n\nInstall the bundled pre-commit hook (copy and make executable):\n\n```bash\ncp examples/pre-commit .husky/pre-commit\n# or for a plain git hook:\ncp examples/pre-commit .git/hooks/pre-commit && chmod +x .git/hooks/pre-commit\n```\n\nThe hook runs `sf decomposer recompose --config`, then stages the updated root files so they are included in the commit. sgd then sees the updated root files when it compares refs in CI.\n\n> **Note:** With `skipPrerunHook: true`, any `sf project deploy start` that runs without going through the pre-commit hook first (e.g., an emergency manual deploy) will not auto-recompose. In that case, run `sf decomposer recompose --config` manually before deploying.\n\nUse one of these workflows depending on your setup:\n\n- **Pre-commit hook (recommended):** Install `examples/pre-commit` as described above. The hook recomposes automatically before every commit.\n- **Manual:** Run `sf decomposer recompose --config` before each `git commit`.\n\n**Suppressing diff noise on root files.** Keeping root files in git means `git diff` and GitHub PR views show both the root file and the decomposed pieces. Pass `--update-gitattributes` on your first `sf decomposer decompose` run to suppress that noise automatically:\n\n```bash\nsf decomposer decompose -m \"flow\" -m \"permissionset\" --update-gitattributes\n```\n\nThis appends patterns like the following to `.gitattributes`, creating the file if it doesn't exist:\n\n```gitattributes\n**/flows/*.flow-meta.xml -diff linguist-generated=true\n**/permissionsets/*.permissionset-meta.xml -diff linguist-generated=true\n```\n\n- `-diff` — `git diff` / `git show` skip textual content for these files\n- `linguist-generated=true` — GitHub collapses the file in PR diff views; the file is still expandable\n\nGit still tracks the root files, so sgd works. The root files become invisible noise during code review. You can also set `updateGitattributes: true` in `.sfdecomposer.config.json` to apply this automatically after every hook-triggered decomposition.\n\n#### If you use `--postpurge`\n\n`--postpurge` removes the root metadata file after decomposing. Only the decomposed pieces remain in git. sgd cannot detect changes to these nested files — they do not match the registry's file patterns.\n\n**For CI pipelines**, explicitly recompose into a temporary commit before running sgd, then continue without pushing the commit (CI runners are ephemeral):\n\n```bash\nsf decomposer recompose -m \"flow\" -m \"permissionset\"\ngit add -A && git commit -m \"ci: recompose for sgd\" --no-verify\n\nsf sgd source delta --from \"$PREV_DEPLOYMENT_SHA\" --to HEAD --output ./delta\nsf project deploy start --source-dir ./delta\n# temporary commit is discarded when the runner tears down\n```\n\n#### Incompatibility: `--postpurge` + sgd + prerun hook\n\nThe sf-decomposer prerun hook recomposes automatically when `sf project deploy start` fires — but that happens **after** sgd has already produced its delta. sgd runs on the committed (decomposed-only) state and cannot identify the changed components.\n\nIf you use the prerun hook, do not combine it with `--postpurge` and sgd. The compatible combinations are:\n\n| Setup                                                             | Works?                                                                         |\n|-------------------------------------------------------------------|--------------------------------------------------------------------------------|\n| No `--postpurge` + sgd + hook                                     | ✅ Root files in git; hook recompose at deploy is harmless (redundant but safe) |\n| No `--postpurge` + sgd + pre-commit hook + `skipPrerunHook: true` | ✅ Recomposed before commit; deploy hook skipped intentionally                  |\n| No `--postpurge` + sgd, no hook                                   | ✅ Recompose manually before commit                                             |\n| `--postpurge` + hook, no sgd                                      | ✅ Full deploy; hook recomposes at deploy time                                  |\n| `--postpurge` + sgd + CI recompose commit, no hook                | ✅ Explicit recompose step before sgd                                           |\n| `--postpurge` + sgd + hook                                        | ❌ sgd runs before hook; delta is wrong                                         |\n\n---\n\n### Troubleshooting\n\n#### Missing sfdx-project.json\n\nThe plugin looks for `sfdx-project.json` from the current directory up to the drive root. If it's not found:\n\n```\nError (1): sfdx-project.json not found in any parent directory.\n```\n\n#### Package Directories Not Found for Given Metadata Type\n\nThis plugin relies on a vendored snapshot of the @salesforce/source-deploy-retrieve metadata registry to map each metadata type to its expected directory name.\n\nIf you provide a metadata type whose corresponding directory does not exist in any of your package directories, the plugin will fail with:\n\n```\nNo directories named ${metadataTypeEntry.directoryName} were found in any package directory.\n```\n\nFor example, if you attempt to decompose Custom Labels but none of your package directories contain a \"labels\" folder, the plugin will throw this error.\n\n#### XML disassemble output (Rust crate)\n\nThe underlying Rust crate logs through [env_logger](https://docs.rs/env_logger). Set `RUST_LOG` to opt into more verbosity:\n\n| Level            | What it covers                                                                                                                                                                                |\n|------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `RUST_LOG=error` | Default. Parse errors and skipped files (leaf-only XML — primitives only, nothing to decompose).                                                                                              |\n| `RUST_LOG=warn`  | Adds [sibling-collision fallback](#filename-safety-unique-id) signals — one line per colliding group (parent tag, collided id, sibling count). **Recommended in CI** when shipping overrides. |\n| `RUST_LOG=off`   | Disables rust crate logging. **Recommended** for the `sf decomposer verify` command.                                                                                                          |\n\nExample `WARN` (CustomApplication where four `actionOverrides` siblings shared the action name `View`):\n\n```\n[2026-05-04T15:21:09Z WARN config_disassembler::xml::builders::build_disassembled_files]\n  uniqueIdElements collision: <actionOverrides> id \"View\" matched 4 sibling elements;\n  falling back to SHA-256 content hashes for the colliding group.\n  Consider adding more discriminating fields to uniqueIdElements for this metadata type.\n```\n\n---\n\n### Built With\n\n- [config-disassembler-node](https://github.com/mcarvin8/config-disassembler-node) – Disassemble XML (and other config formats) into smaller, manageable files and reassemble when needed. Node.js + Rust (NAPI-RS).\n- [@salesforce/source-deploy-retrieve](https://github.com/forcedotcom/source-deploy-retrieve) – Source of the vendored metadata registry (`src/metadata/registry/metadataRegistry.json`), synced weekly. Not a runtime dependency — this plugin ships its own minimal registry lookup and package.xml parser instead.\n\n---\n\n## Migrating from Salesforce Native Decomposition\n\nAlready using `decomposePermissionSetBeta2`, `decomposeCustomLabelsBeta`, or similar flags? See [MIGRATION.md](https://github.com/mcarvin8/sf-decomposer/blob/main/MIGRATION.md) before installing sf-decomposer on that project.\n\n---\n\n## Contributing\n\nContributions are welcome. See [CONTRIBUTING.md](https://github.com/mcarvin8/sf-decomposer/blob/main/CONTRIBUTING.md).\n\n---\n\n## Issues\n\nPlease open an [issue](https://github.com/mcarvin8/sf-decomposer/issues) to report any bugs or suggest new features.\n\n---\n\n## License\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.md"}